Skip to content

Commit 65ff557

Browse files
authored
Merge pull request #39
now provides gradle cleanlibs to update libs.
2 parents 5d77680 + 536a452 commit 65ff557

145 files changed

Lines changed: 1853 additions & 3566 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
-219 KB
Binary file not shown.

bin/lib/composer.phar

216 KB
Binary file not shown.

bin/lib/innosetup-6.2.2.exe

4.5 MB
Binary file not shown.

bin/lib/innosetup.exe

-5.95 MB
Binary file not shown.

bin/lib/innosetup/Compil32.exe

2.74 MB
Binary file not shown.
Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
; *** Inno Setup version 6.4.0+ English messages ***
1+
; *** Inno Setup version 6.1.0+ English messages ***
22
;
33
; To download user-contributed translations of this file, go to:
44
; https://jrsoftware.org/files/istrans/
@@ -222,13 +222,6 @@ ErrorFileHash2=Invalid file hash: expected %1, found %2
222222
ErrorProgress=Invalid progress: %1 of %2
223223
ErrorFileSize=Invalid file size: expected %1, found %2
224224
225-
; *** TExtractionWizardPage wizard page and Extract7ZipArchive
226-
ExtractionLabel=Extracting additional files...
227-
ButtonStopExtraction=&Stop extraction
228-
StopExtraction=Are you sure you want to stop the extraction?
229-
ErrorExtractionAborted=Extraction aborted
230-
ErrorExtractionFailed=Extraction failed: %1
231-
232225
; *** "Preparing to Install" wizard page
233226
WizardPreparing=Preparing to Install
234227
PreparingDesc=Setup is preparing to install [name] on your computer.
Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
; Demonstrates installation of a program built for the x64 (a.k.a. AMD64)
33
; architecture.
44
; To successfully run this installation and the program it installs,
5-
; you must have a "x64" edition of Windows or Windows 11 on Arm.
5+
; you must have a "x64" edition of Windows.
66

77
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
88

@@ -16,14 +16,13 @@ UninstallDisplayIcon={app}\MyProg.exe
1616
Compression=lzma2
1717
SolidCompression=yes
1818
OutputDir=userdocs:Inno Setup Examples Output
19-
; "ArchitecturesAllowed=x64compatible" specifies that Setup cannot run
20-
; on anything but x64 and Windows 11 on Arm.
21-
ArchitecturesAllowed=x64compatible
22-
; "ArchitecturesInstallIn64BitMode=x64compatible" requests that the
23-
; install be done in "64-bit mode" on x64 or Windows 11 on Arm,
24-
; meaning it should use the native 64-bit Program Files directory and
25-
; the 64-bit view of the registry.
26-
ArchitecturesInstallIn64BitMode=x64compatible
19+
; "ArchitecturesAllowed=x64" specifies that Setup cannot run on
20+
; anything but x64.
21+
ArchitecturesAllowed=x64
22+
; "ArchitecturesInstallIn64BitMode=x64" requests that the install be
23+
; done in "64-bit mode" on x64, meaning it should use the native
24+
; 64-bit Program Files directory and the 64-bit view of the registry.
25+
ArchitecturesInstallIn64BitMode=x64
2726

2827
[Files]
2928
Source: "MyProg-x64.exe"; DestDir: "{app}"; DestName: "MyProg.exe"
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
; -- 64BitThreeArch.iss --
2+
; Demonstrates how to install a program built for three different
3+
; architectures (x86, x64, ARM64) using a single installer.
4+
5+
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
6+
7+
[Setup]
8+
AppName=My Program
9+
AppVersion=1.5
10+
WizardStyle=modern
11+
DefaultDirName={autopf}\My Program
12+
DefaultGroupName=My Program
13+
UninstallDisplayIcon={app}\MyProg.exe
14+
Compression=lzma2
15+
SolidCompression=yes
16+
OutputDir=userdocs:Inno Setup Examples Output
17+
; "ArchitecturesInstallIn64BitMode=x64 arm64" requests that the install
18+
; be done in "64-bit mode" on x64 & ARM64, meaning it should use the
19+
; native 64-bit Program Files directory and the 64-bit view of the
20+
; registry. On all other architectures it will install in "32-bit mode".
21+
ArchitecturesInstallIn64BitMode=x64 arm64
22+
23+
[Files]
24+
; Install MyProg-x64.exe if running on x64, MyProg-ARM64.exe if
25+
; running on ARM64, MyProg.exe otherwise.
26+
; Place all x64 files here
27+
Source: "MyProg-x64.exe"; DestDir: "{app}"; DestName: "MyProg.exe"; Check: InstallX64
28+
; Place all ARM64 files here, first one should be marked 'solidbreak'
29+
Source: "MyProg-ARM64.exe"; DestDir: "{app}"; DestName: "MyProg.exe"; Check: InstallARM64; Flags: solidbreak
30+
; Place all x86 files here, first one should be marked 'solidbreak'
31+
Source: "MyProg.exe"; DestDir: "{app}"; Check: InstallOtherArch; Flags: solidbreak
32+
; Place all common files here, first one should be marked 'solidbreak'
33+
Source: "MyProg.chm"; DestDir: "{app}"; Flags: solidbreak
34+
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme
35+
36+
[Icons]
37+
Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"
38+
39+
[Code]
40+
function InstallX64: Boolean;
41+
begin
42+
Result := Is64BitInstallMode and (ProcessorArchitecture = paX64);
43+
end;
44+
45+
function InstallARM64: Boolean;
46+
begin
47+
Result := Is64BitInstallMode and (ProcessorArchitecture = paARM64);
48+
end;
49+
50+
function InstallOtherArch: Boolean;
51+
begin
52+
Result := not InstallX64 and not InstallARM64;
53+
end;

0 commit comments

Comments
 (0)