Martijn Laan
|
c23728f7da
Improve bde0bfa4, compiling CodeClasses.iss didn't work on Debug.
|
1 settimana fa |
Martijn Laan
|
4e0559aa34
Add missing 'static' for a few class methods, when possible.
|
1 settimana fa |
Martijn Laan
|
25d38eb09f
Fix SCompilerLanguagesOrISSigKeysBadName error for bad language names.
|
1 settimana fa |
Martijn Laan
|
bde0bfa4dc
Improve picking up languages files from ..\..\Files when DEBUG is defined.
|
1 settimana fa |
Jordan Russell
|
3c79185c2d
Really make ArchitecturesAllowed=x86compatible the default on 32-bit Setup.
|
1 settimana fa |
Martijn Laan
|
173e85d0c6
Merge branch 'main' into regtypelib-update
|
3 settimane fa |
Jordan Russell
|
dcae0ed178
Use PathCharIsDriveLetter in more places.
|
3 settimane fa |
Martijn Laan
|
463bacbfee
Add basic compile-time check for regtypelib architecture mismatch.
|
3 settimane fa |
Martijn Laan
|
1703092ad9
Add retry support to CopyFileOrAbort. Required bringing it line with all the others by raising EFileError, which should be fine.
|
1 mese fa |
Martijn Laan
|
e6dffdb58f
When setting WizardBackImageFile, it already checked whether a custom style was specified via WizardStyle. It now also checks WizardStyleFile.
|
1 mese fa |
Martijn Laan
|
5b6f0ae4c6
FileName -> Filename.
|
1 mese fa |
Martijn Laan
|
cbf3571f63
Fix typo & outdated README texts.
|
1 mese fa |
Martijn Laan
|
dffa966115
Add support for islzma32.exe and islzma64.exe to 64-bit ISCmplr, disabled by default (because they don't bring benefits), and easy to enable.
|
1 mese fa |
Martijn Laan
|
7ed3cf7a98
Merge branch 'islzma-arm64' into islzma-arm64ce-dll, dropping the islzma-Arm64.exe related changes.
|
1 mese fa |
Martijn Laan
|
bb9bf7e4cd
Fix DLL filename (CE->EC) and typo.
|
1 mese fa |
Martijn Laan
|
17337d3c0b
Add support for using islzma-Arm64CE.dll and islzma64-Arm64.exe on Windows on ARM.
|
1 mese fa |
Martijn Laan
|
d7c719c724
Cleanup some of the Comp casts (=all but one) which arent needed anymore.
|
1 mese fa |
Martijn Laan
|
b2739d9e31
Cleanup SeekToAndReadPEOptionalHeader. Should fix signing of uninst.e64.tmp.
|
1 mese fa |
Martijn Laan
|
e145768a28
Whitespace fix.
|
1 mese fa |
Martijn Laan
|
2daeb27b4c
[Setup] section directives UsePreviousAppDir, UsePreviousGroup, UsePreviousSetupType, UsePreviousTasks, and UsePreviousUserInfo may now be set to a boolean expression, which may contain calls to check functions. For example: UsePreviousAppDir=not PortableCheck.
|
1 mese fa |
Martijn Laan
|
160184801a
Don't need to disallow x64 anymore, was only to ensure you couldnt say this in 6.7. (And even for that it turned out to be unnecessary because the entire directive is not present in 6.7.)
|
1 mese fa |
Martijn Laan
|
408a4ce9ca
Update ArchitecturesAllowed and ArchitecturesInstallIn64BitMode default to x64compatible if SetupArchitecture=x64.
|
1 mese fa |
Martijn Laan
|
a18500c5b3
See iscompress, couldn't help myself: rebuilt zip and bzip DLLs for both x86 and x64. So now 64-bit ISCmplr and Setup both support zip and bzip, like 32-bit.
|
1 mese fa |
Martijn Laan
|
ea4217434d
Fix aa563e73's WIN64 warning about DisablePrecompiledFileVerifications=islzma.
|
1 mese fa |
Martijn Laan
|
90b234cc55
Increase max lzma dictionary size for 64-bit Setup from 1 GB to 3.8 GB.
|
1 mese fa |
Martijn Laan
|
aa563e73ad
No LZMAUseSeparateProcess nor islzma*.exe in 64-bit compiler.
|
1 mese fa |
Martijn Laan
|
87f7d8e836
Update visible copyright dates.
|
1 mese fa |
Martijn Laan
|
249985e786
Add x64 support to ASMInline and CreateCallback. Includes partial cleanup of x86 support in ASMInline, with no actual changes.
|
1 mese fa |
Martijn Laan
|
f21b56d68a
Don't allow zip or bzip compression if SetupArchitecture is x64, because there are no x64 DLLs for that.
|
1 mese fa |
Martijn Laan
|
ec4e204e1e
Remove the ArchitecturesAllowed versus x64 check, because it doesn't work after all, or at least not as you would expect.
|
1 mese fa |