Skip to content

Commit 1469797

Browse files
committed
It's alright not to have .exe.config or .dll.config files.
Make sure we copy outputs to the `runtimes` folder.
1 parent 7a7f12a commit 1469797

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

Installer.iss

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,12 @@ Name: "quicklaunchicon"; Description: "{cm:CreateQuickLaunchIcon}"; GroupDescrip
4343

4444
[Files]
4545
Source: "*.exe"; DestDir: "{app}"
46-
Source: "*.exe.config"; DestDir: "{app}"
46+
Source: "*.exe.config"; DestDir: "{app}"; Flags: skipifsourcedoesntexist
4747

48-
Source: "x86\*.*"; DestDir: "{app}\x86"; Flags: recursesubdirs createallsubdirs
49-
Source: "x64\*.*"; DestDir: "{app}\x64"; Flags: recursesubdirs createallsubdirs
48+
Source: "runtimes\*.*"; DestDir: "{app}\runtimes"; Flags: recursesubdirs createallsubdirs
5049

5150
Source: "*.dll"; DestDir: "{app}"; Excludes: "Tests.dll"
52-
Source: "*.dll.config"; DestDir: "{app}"
51+
Source: "*.dll.config"; DestDir: "{app}"; Flags: skipifsourcedoesntexist
5352

5453
Source: "*.resources.dll"; DestDir: "{app}"; Flags: recursesubdirs createallsubdirs
5554
Source: "eddi.json"; DestDir: "{app}"
@@ -62,6 +61,7 @@ Source: "*.vap"; DestDir: "{app}"
6261
; --- Remove old architecture folders entirely ---
6362
Type: filesandordirs; Name: "{app}\x86"
6463
Type: filesandordirs; Name: "{app}\x64"
64+
Type: filesandordirs; Name: "{app}\runtimes"
6565

6666
; --- Remove all old DLLs in the root folder ---
6767
Type: files; Name: "{app}\*.dll"

0 commit comments

Comments
 (0)