Properly configure Windows with meson
This commit is contained in:
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -51,7 +51,7 @@ jobs:
|
||||
timeout 2 cartridges; [ "$?" -eq "124" ]
|
||||
|
||||
- name: Inno Setup
|
||||
run: iscc ".\_build\Cartridges.iss"
|
||||
run: iscc ".\_build\windows\Cartridges.iss"
|
||||
|
||||
- name: Upload Artifact
|
||||
uses: actions/upload-artifact@v3
|
||||
|
||||
@@ -28,8 +28,7 @@
|
||||
"/share/man",
|
||||
"/share/pkgconfig",
|
||||
"*.la",
|
||||
"*.a",
|
||||
"Cartridges.iss"
|
||||
"*.a"
|
||||
],
|
||||
"modules" : [
|
||||
{
|
||||
|
||||
@@ -33,13 +33,8 @@ subdir('data')
|
||||
subdir('src')
|
||||
subdir('po')
|
||||
|
||||
configure_file(
|
||||
input: './windows/Cartridges.iss.in',
|
||||
output: 'Cartridges.iss',
|
||||
configuration: conf,
|
||||
install: true,
|
||||
install_dir: '.'
|
||||
)
|
||||
if host_machine.system() == 'windows'
|
||||
subdir('windows')
|
||||
|
||||
gnome.post_install(
|
||||
glib_compile_schemas: true,
|
||||
|
||||
7
windows/meson.build
Normal file
7
windows/meson.build
Normal file
@@ -0,0 +1,7 @@
|
||||
configure_file(
|
||||
input: './Cartridges.iss.in',
|
||||
output: 'Cartridges.iss',
|
||||
configuration: conf,
|
||||
install: true,
|
||||
install_dir: '.'
|
||||
)
|
||||
Reference in New Issue
Block a user