Changeset View
Changeset View
Standalone View
Standalone View
bin/Packager/NullsoftInstallerPackager.py
Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Line(s) | 60 | """ | |||
---|---|---|---|---|---|
68 | def setDefaults(self, defines) -> {}: | 68 | def setDefaults(self, defines) -> {}: | ||
69 | defines = super().setDefaults(defines) | 69 | defines = super().setDefaults(defines) | ||
70 | defines.setdefault("defaultinstdir", "$PROGRAMFILES64" if CraftCore.compiler.isX64() else "$PROGRAMFILES") | 70 | defines.setdefault("defaultinstdir", "$PROGRAMFILES64" if CraftCore.compiler.isX64() else "$PROGRAMFILES") | ||
71 | defines.setdefault("multiuser_use_programfiles64", "!define MULTIUSER_USE_PROGRAMFILES64" if CraftCore.compiler.isX64() else "") | 71 | defines.setdefault("multiuser_use_programfiles64", "!define MULTIUSER_USE_PROGRAMFILES64" if CraftCore.compiler.isX64() else "") | ||
72 | defines.setdefault("setupname", self.binaryArchiveName(fileType="exe", includeRevision=True)) | 72 | defines.setdefault("setupname", self.binaryArchiveName(fileType="exe", includeRevision=True)) | ||
73 | defines.setdefault("srcdir", self.archiveDir())# deprecated | 73 | defines.setdefault("srcdir", self.archiveDir())# deprecated | ||
74 | defines.setdefault("registy_hook", "") | 74 | defines.setdefault("registy_hook", "") | ||
75 | defines.setdefault("sections", "") | 75 | defines.setdefault("sections", "") | ||
76 | defines.setdefault("un_sections", "") | ||||
76 | defines.setdefault("sections_page", "") | 77 | defines.setdefault("sections_page", "") | ||
77 | defines.setdefault("preInstallHook", "") | 78 | defines.setdefault("preInstallHook", "") | ||
78 | 79 | | |||
79 | 80 | | |||
80 | if not self.scriptname: | 81 | if not self.scriptname: | ||
81 | self.scriptname = os.path.join(os.path.dirname(__file__), "Nsis", "NullsoftInstaller.nsi") | 82 | self.scriptname = os.path.join(os.path.dirname(__file__), "Nsis", "NullsoftInstaller.nsi") | ||
82 | return defines | 83 | return defines | ||
83 | 84 | | |||
▲ Show 20 Lines • Show All 100 Lines • Show Last 20 Lines |