Browse Source

a couple more new issues with pdeploy

David Rose 13 years ago
parent
commit
850a301352
1 changed files with 2 additions and 0 deletions
  1. 2 0
      direct/src/p3d/DeploymentTools.py

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

@@ -590,6 +590,7 @@ class Installer:
             if package.platform:
             if package.platform:
                 xpackage.SetAttribute('platform', package.platform)
                 xpackage.SetAttribute('platform', package.platform)
                 assert package.platform == platform
                 assert package.platform == platform
+            xpackage.SetAttribute('per_platform', '1')
             if package.packageVersion:
             if package.packageVersion:
                 xpackage.SetAttribute('version', version)
                 xpackage.SetAttribute('version', version)
                 xpackage.SetAttribute('filename', package.packageName + "/" + package.packageVersion + "/" + package.descFileBasename)
                 xpackage.SetAttribute('filename', package.packageName + "/" + package.packageVersion + "/" + package.descFileBasename)
@@ -1161,6 +1162,7 @@ class Installer:
                     print >>nsi, '  SetOutPath "$INSTDIR\\%s"' % outdir
                     print >>nsi, '  SetOutPath "$INSTDIR\\%s"' % outdir
                     curdir = outdir
                     curdir = outdir
                 print >>nsi, '  File "%s"' % (basefile.toOsSpecific())
                 print >>nsi, '  File "%s"' % (basefile.toOsSpecific())
+        print >>nsi, '  SetOutPath "$INSTDIR"'
         print >>nsi, '  WriteUninstaller "$INSTDIR\\Uninstall.exe"'
         print >>nsi, '  WriteUninstaller "$INSTDIR\\Uninstall.exe"'
         print >>nsi, '  ; Start menu items'
         print >>nsi, '  ; Start menu items'
         print >>nsi, '  !insertmacro MUI_STARTMENU_WRITE_BEGIN Application'
         print >>nsi, '  !insertmacro MUI_STARTMENU_WRITE_BEGIN Application'