Jelajahi Sumber

fix -S; it should accept windows-specific filenames.

David Rose 13 tahun lalu
induk
melakukan
4c2eb3d326
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      direct/src/p3d/packp3d.py

+ 4 - 1
direct/src/p3d/packp3d.py

@@ -126,7 +126,10 @@ def makePackedApp(args):
             while len(tokens) < 4:
             while len(tokens) < 4:
                 tokens.append('')
                 tokens.append('')
             certificate, chain, pkey, password = tokens[:4]
             certificate, chain, pkey, password = tokens[:4]
-            packager.signParams.append((certificate, chain, pkey, password))
+            packager.signParams.append((Filename.fromOsSpecific(certificate),
+                                        Filename.fromOsSpecific(chain),
+                                        Filename.fromOsSpecific(pkey),
+                                        Filename.fromOsSpecific(password)))
         elif option == '-e':
         elif option == '-e':
             packager.binaryExtensions.append(value)
             packager.binaryExtensions.append(value)
         elif option == '-n':
         elif option == '-n':