Skip to content
This repository was archived by the owner on May 1, 2024. It is now read-only.

Commit 20ece54

Browse files
committed
Calls scripts/make-installer.ps1
1 parent afc3df4 commit 20ece54

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

ElixirWeb.iss

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,22 @@ Uninstallable=no
3434
NameAndVersion=%1
3535

3636
[Files]
37-
; Zip extraction helper
38-
Source: "scripts\extract-zip.ps1"; DestDir: "{tmp}"; Flags: deleteafterinstall
3937
; Offline installer files
40-
Source: "Elixir.iss"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
41-
Source: "scripts\set-env.ps1"; DestDir: "{tmp}\_offlineinstaller\scripts"; Flags: deleteafterinstall
42-
Source: "assets\*"; DestDir: "{tmp}\_offlineinstaller\assets"; Flags: deleteafterinstall
38+
Source: "Elixir.iss"; DestDir: "{tmp}"; Flags: deleteafterinstall
39+
Source: "scripts\*"; DestDir: "{tmp}\scripts"; Flags: deleteafterinstall
40+
Source: "assets\*"; DestDir: "{tmp}\assets"; Flags: deleteafterinstall
4341
; Compiler files
44-
Source: "compiler:Default.isl"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
45-
Source: "compiler:ISCC.exe"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
46-
Source: "compiler:ISCmplr.dll"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
47-
Source: "compiler:islzma.dll"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
48-
Source: "compiler:ISPP.dll"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
49-
Source: "compiler:Setup.e32"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
50-
Source: "compiler:SetupLdr.e32"; DestDir: "{tmp}\_offlineinstaller"; Flags: deleteafterinstall
42+
Source: "compiler:Default.isl"; DestDir: "{tmp}"; Flags: deleteafterinstall
43+
Source: "compiler:ISCC.exe"; DestDir: "{tmp}"; Flags: deleteafterinstall
44+
Source: "compiler:ISCmplr.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall
45+
Source: "compiler:islzma.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall
46+
Source: "compiler:ISPP.dll"; DestDir: "{tmp}"; Flags: deleteafterinstall
47+
Source: "compiler:ISPPBuiltins.iss"; DestDir: "{tmp}"; Flags: deleteafterinstall
48+
Source: "compiler:Setup.e32"; DestDir: "{tmp}"; Flags: deleteafterinstall
49+
Source: "compiler:SetupLdr.e32"; DestDir: "{tmp}"; Flags: deleteafterinstall
5150

5251
[Run]
53-
Filename: "powershell.exe"; Parameters: "-File {tmp}\extract-zip.ps1 {tmp}\Precompiled.zip {tmp}\_offlineinstaller\elixir"; Flags: waituntilterminated runhidden; StatusMsg: "Extracting precompiled package..."
54-
Filename: "{tmp}\_offlineinstaller\ISCC.exe"; Parameters: "/dElixirVersion={code:ConstGetSelectedReleaseVersion} /dSkipPages /dNoCompression Elixir.iss"; WorkingDir: "{tmp}\_offlineinstaller"; Flags: waituntilterminated runhidden; StatusMsg: "Preparing Elixir installer..."
55-
Filename: "{tmp}\_offlineinstaller\Output\elixir-v{code:ConstGetSelectedReleaseVersion}-setup.exe"; Flags: nowait; StatusMsg: "Running Elixir installer..."
52+
Filename: "powershell.exe"; Parameters: "-File scripts\make-installer.ps1 --innoelixirweb"; WorkingDir: "{tmp}"; StatusMsg: "Preparing offline installer..."
5653

5754
[Code]
5855
type

0 commit comments

Comments
 (0)