File tree Expand file tree Collapse file tree 3 files changed +22
-2
lines changed Expand file tree Collapse file tree 3 files changed +22
-2
lines changed Original file line number Diff line number Diff line change @@ -9,14 +9,24 @@ name: Release Windows
9
9
10
10
jobs :
11
11
build :
12
- runs-on : windows-2022
12
+ runs-on : windows-2025
13
13
permissions :
14
14
# needed for uploading release artifact
15
15
contents : write
16
16
defaults :
17
17
run :
18
18
shell : msys2 {0}
19
19
steps :
20
+ - name : Install Inno 6
21
+ id : install_inno
22
+ shell : pwsh
23
+ run : |
24
+ winget install -e --id JRSoftware.InnoSetup -v 6.4.3 --accept-package-agreements --accept-source-agreements --disable-interactivity --scope machine
25
+ if (Test-Path "C:\Program Files (x86)\Inno Setup 6\") {
26
+ echo "inno installed successfully"
27
+ } else {
28
+ throw "could not find inno's installation folder"
29
+ }
20
30
21
31
- name : Set installer name
22
32
id : set_installer_name
Original file line number Diff line number Diff line change @@ -70,6 +70,16 @@ def run_command(command, error_message):
70
70
f"Collecting angle dependency ({ angle_dll } ) DLLs failed" ,
71
71
)
72
72
73
+ # add libcrypto-3-x64.dll and libssl-3-x64.dll
74
+ run_command (
75
+ f"cp { build_environment_path } /bin/libcrypto-3-x64.dll { dlls_dir } " ,
76
+ "Collecting libcrypto-3-x64.dll failed" ,
77
+ )
78
+ run_command (
79
+ f"cp { build_environment_path } /bin/libssl-3-x64.dll { dlls_dir } " ,
80
+ "Collecting libssl-3-x64.dll failed" ,
81
+ )
82
+
73
83
# Collect necessary GSchema Xml's and compile them into a `gschemas.compiled`
74
84
print ("Collecting and compiling GSchemas..." , file = sys .stderr )
75
85
gschemas_dir = os .path .join (build_root , "gschemas" )
Original file line number Diff line number Diff line change @@ -116,7 +116,7 @@ setup-win-installer installer_name="rnote-win-installer":
116
116
meson setup \
117
117
- -prefix={{ mingw64 _prefix_path }} \
118
118
- Dprofile=default \
119
- - Dcli=false \
119
+ - Dcli=true \
120
120
- Dwin-installer-name={{ installer_name }} \
121
121
- Dci={{ ci }} \
122
122
{{ build_folder }}
You can’t perform that action at this time.
0 commit comments