Explorar el Código

makensis path may contain spaces (thanks to dittrich)

rdb hace 15 años
padre
commit
c13240819c
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      direct/src/p3d/DeploymentTools.py

+ 2 - 1
direct/src/p3d/DeploymentTools.py

@@ -653,13 +653,14 @@ class Installer:
         nsi.close()
         nsi.close()
 
 
         options = ["V2"]
         options = ["V2"]
-        cmd = makensis
+        cmd = "\"" + makensis + "\""
         for o in options:
         for o in options:
             if sys.platform.startswith("win"):
             if sys.platform.startswith("win"):
                 cmd += " /" + o
                 cmd += " /" + o
             else:
             else:
                 cmd += " -" + o
                 cmd += " -" + o
         cmd += " " + nsifile.toOsSpecific()
         cmd += " " + nsifile.toOsSpecific()
+        print cmd
         os.system(cmd)
         os.system(cmd)
 
 
         nsifile.unlink()
         nsifile.unlink()