meson: Support building Xnest and Xorg on darwin
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
This commit is contained in:
parent
6645ff5906
commit
ef8101560e
|
@ -75,7 +75,7 @@ endif
|
||||||
|
|
||||||
if host_machine.system() == 'cygwin' or host_machine.system() == 'windows'
|
if host_machine.system() == 'cygwin' or host_machine.system() == 'windows'
|
||||||
linker_export_flags = '-Wl,--export-all-symbols'
|
linker_export_flags = '-Wl,--export-all-symbols'
|
||||||
elif host_machine.system() == 'sunos'
|
elif host_machine.system() == 'sunos' or host_machine.system() == 'darwin'
|
||||||
linker_export_flags = []
|
linker_export_flags = []
|
||||||
else
|
else
|
||||||
linker_export_flags = '-Wl,--export-dynamic'
|
linker_export_flags = '-Wl,--export-dynamic'
|
||||||
|
|
|
@ -184,8 +184,7 @@ if with_dtrace
|
||||||
endif
|
endif
|
||||||
|
|
||||||
build_xorg = false
|
build_xorg = false
|
||||||
if (host_machine.system() != 'darwin' and
|
if (host_machine.system() != 'windows')
|
||||||
host_machine.system() != 'windows')
|
|
||||||
if get_option('xorg') == 'auto'
|
if get_option('xorg') == 'auto'
|
||||||
build_xorg = (host_machine.system() != 'darwin' and
|
build_xorg = (host_machine.system() != 'darwin' and
|
||||||
host_machine.system() != 'windows')
|
host_machine.system() != 'windows')
|
||||||
|
@ -230,8 +229,7 @@ if (host_machine.system() != 'darwin' and
|
||||||
endif
|
endif
|
||||||
|
|
||||||
build_xnest = false
|
build_xnest = false
|
||||||
if (host_machine.system() != 'darwin' and
|
if (host_machine.system() != 'windows')
|
||||||
host_machine.system() != 'windows')
|
|
||||||
if get_option('xnest') != 'false'
|
if get_option('xnest') != 'false'
|
||||||
xnest_required = get_option('xnest') == 'true'
|
xnest_required = get_option('xnest') == 'true'
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue