Skip to content

Commit 06c29b5

Browse files
committed
feat: Add multi-platform CI workflow and update Windows installer to include prm.exe and default PATH integration.
1 parent 88a329b commit 06c29b5

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,7 @@ jobs:
123123
choco install innosetup -y
124124
New-Item -ItemType Directory -Force -Path bin
125125
Copy-Item "build/Release/proxpl.exe" -Destination "bin/"
126+
Copy-Item "build/Release/prm.exe" -Destination "bin/"
126127
if (Test-Path "build/Release/proxpl_lib.dll") {
127128
Copy-Item "build/Release/proxpl_lib.dll" -Destination "bin/"
128129
}

setup.iss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,12 @@ Name: "english"; MessagesFile: "compiler:Default.isl"
3535

3636
[Tasks]
3737
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: unchecked
38-
Name: "addtopath"; Description: "Add ProXPL to the system PATH environment variable"; GroupDescription: "System Integration"; Flags: unchecked
38+
Name: "addtopath"; Description: "Add ProXPL to the system PATH environment variable"; GroupDescription: "System Integration"; Flags: checked
3939

4040
[Files]
4141
; Binaries
4242
Source: "bin\{#MyAppExeName}"; DestDir: "{app}\bin"; Flags: ignoreversion
43+
Source: "bin\prm.exe"; DestDir: "{app}\bin"; Flags: ignoreversion
4344
Source: "bin\*.dll"; DestDir: "{app}\bin"; Flags: ignoreversion
4445
; Libraries
4546
Source: "lib\*"; DestDir: "{app}\lib"; Flags: ignoreversion recursesubdirs createallsubdirs

0 commit comments

Comments
 (0)