-
-
Notifications
You must be signed in to change notification settings - Fork 66
/
cross-wine.conf
28 lines (25 loc) · 987 Bytes
/
cross-wine.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
[binaries]
c = 'winegcc'
cpp = 'wineg++'
ar = 'ar'
strip = 'strip'
# Needs to be specified explicitely for Fedora 32
pkgconfig = 'pkg-config'
# Useful for packaging so Meson can resolve dependencies without a pkg-config
# file from the repositories
cmake = 'cmake'
[properties]
needs_exe_wrapper = true
[built-in options]
# Instead of specifying the target architecture below, we'll do this directly in
# the meson.build file. By setting the `-m64` flags there (or `-m32`), we can
# build both the regular 64-bit version of the host application and the 32-bit
# bit bridge in the same build. This ensures that the plugin and both host
# applications are always in sync. This might not be needed anymore once Meson
# cross compiling to multiple targets at once.
# https://github.com/mesonbuild/meson/issues/5125
cpp_link_args = ['-mwindows']
# For instance, this should be in the 64-bit only cross-file
# c_args = ['-m64']
# cpp_args = ['-m64']
# cpp_link_args = ['-m64', '-mwindows']