Răsfoiți Sursa

Merge branch 'main' into issigkeys

# Conflicts:
#	setup.iss
Martijn Laan 4 luni în urmă
părinte
comite
a54119aac1
1 a modificat fișierele cu 8 adăugiri și 2 ștergeri
  1. 8 2
      setup.iss

+ 8 - 2
setup.iss

@@ -114,6 +114,12 @@ Type: files; Name: "{app}\ISCrypt.dll"
 
 
 #include "setup.allowedpublicKeys.iss"
 #include "setup.allowedpublicKeys.iss"
 
 
+#ifdef SIGNTOOL
+  #define signcheck "signcheck"
+#else
+  #define signcheck
+#endif
+
 [Files]
 [Files]
 Source: "license.txt"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "license.txt"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\ISetup.chm"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\ISetup.chm"; DestDir: "{app}"; Flags: ignoreversion touch
@@ -128,7 +134,7 @@ Source: "files\{#isccexe}"; DestName: "ISCC.exe"; DestDir: "{app}"; Flags: ignor
 #ifndef iscmplrdll
 #ifndef iscmplrdll
   #define iscmplrdll "ISCmplr.dll"
   #define iscmplrdll "ISCmplr.dll"
 #endif
 #endif
-Source: "files\{#iscmplrdll}"; DestName: "ISCmplr.dll"; DestDir: "{app}"; Flags: ignoreversion issigverify signcheck touch
+Source: "files\{#iscmplrdll}"; DestName: "ISCmplr.dll"; DestDir: "{app}"; Flags: ignoreversion issigverify {#signcheck} touch
 Source: "files\{#iscmplrdll}.issig"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\{#iscmplrdll}.issig"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\Setup.e32"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\Setup.e32"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\SetupLdr.e32"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\SetupLdr.e32"; DestDir: "{app}"; Flags: ignoreversion touch
@@ -155,7 +161,7 @@ Source: "files\islzma64.exe"; DestDir: "{app}"; Flags: ignoreversion signonce to
 #ifndef isppdll
 #ifndef isppdll
   #define isppdll "ispp.dll"
   #define isppdll "ispp.dll"
 #endif
 #endif
-Source: "files\{#isppdll}"; DestName: "ISPP.dll"; DestDir: "{app}"; Flags: ignoreversion issigverify signcheck touch
+Source: "files\{#isppdll}"; DestName: "ISPP.dll"; DestDir: "{app}"; Flags: ignoreversion issigverify {#signcheck} touch
 Source: "files\{#isppdll}.issig"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\{#isppdll}.issig"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\ISPPBuiltins.iss"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\ISPPBuiltins.iss"; DestDir: "{app}"; Flags: ignoreversion touch
 Source: "files\ISSigTool.exe"; DestDir: "{app}"; Flags: ignoreversion signonce touch
 Source: "files\ISSigTool.exe"; DestDir: "{app}"; Flags: ignoreversion signonce touch