This repository was archived by the owner on May 1, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change 16
16
; "Elixir" and the Elixir logo are copyright (c) 2012 Plataformatec.
17
17
18
18
#define COMPAT_MASK 1
19
+ #define PATH_TO_7ZA " C:\Users\Chris\Documents\7za920"
19
20
#include <idp.iss>
20
21
21
22
[Setup]
@@ -34,9 +35,10 @@ Uninstallable=no
34
35
NameAndVersion= %1
35
36
36
37
[Files]
38
+ ; 7-zip portable extractor
39
+ Source : " {#PATH_TO_7ZA}\7za.exe" ; DestDir : " {tmp} " ; Flags : deleteafterinstall
37
40
; Offline installer files
38
41
Source : " Elixir.iss" ; DestDir : " {tmp} " ; Flags : deleteafterinstall
39
- Source : " scripts\*" ; DestDir : " {tmp} \scripts" ; Flags : deleteafterinstall
40
42
Source : " assets\*" ; DestDir : " {tmp} \assets" ; Flags : deleteafterinstall
41
43
; Compiler files
42
44
Source : " compiler:Default.isl" ; DestDir : " {tmp} " ; Flags : deleteafterinstall
@@ -49,8 +51,9 @@ Source: "compiler:Setup.e32"; DestDir: "{tmp}"; Flags: deleteafterinstall
49
51
Source : " compiler:SetupLdr.e32" ; DestDir : " {tmp} " ; Flags : deleteafterinstall
50
52
51
53
[Run]
52
- Filename : " {tmp} \_offlineinstaller\ISCC.exe" ; Parameters : " /dElixirVersion={code:ConstGetSelectedReleaseVersion} /dSkipWelcome /dNoCompression Elixir.iss" ; WorkingDir : " {tmp} \_offlineinstaller" ; Flags : waituntilterminated runhidden ; StatusMsg : " Preparing Elixir installer..."
53
- Filename : " {tmp} \_offlineinstaller\Output\elixir-v{code:ConstGetSelectedReleaseVersion}-setup.exe" ; Flags : nowait ; StatusMsg : " Running Elixir installer..."
54
+ Filename : " {tmp} \7za.exe" ; Parameters : " x -oelixir Precompiled.zip" ; WorkingDir : " {tmp} " ; StatusMsg : " Extracting Precompiled.zip archive..."
55
+ Filename : " {tmp} \ISCC.exe" ; Parameters : " /dElixirVersion={code:ConstGetSelectedReleaseVersion} /dSkipWelcome /dNoCompression Elixir.iss" ; WorkingDir : " {tmp} " ; StatusMsg : " Compiling Elixir installer..."
56
+ Filename : " {tmp} \Output\elixir-v{code:ConstGetSelectedReleaseVersion}-setup.exe" ; Flags : nowait ; StatusMsg : " Starting Elixir installer..."
54
57
55
58
[Code]
56
59
type
You can’t perform that action at this time.
0 commit comments