xserver: Branch 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Sun Jun 26 09:47:49 UTC 2022
hw/xquartz/bundle/meson.build | 1 -
hw/xquartz/mach-startup/meson.build | 11 +++++++++++
2 files changed, 11 insertions(+), 1 deletion(-)
New commits:
commit b00cf4aef881e00533f995c141c3586749cd7ca1
Author: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
Date: Sun Jun 26 02:40:20 2022 -0700
XQuartz: Build the bundle trampoline when using meson
This brings the change for e1fdc856aedfcb4788011415930a0c6861df5123 into meson based builds
Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu at apple.com>
diff --git a/hw/xquartz/bundle/meson.build b/hw/xquartz/bundle/meson.build
index 20afb96ea..1305ccf23 100644
--- a/hw/xquartz/bundle/meson.build
+++ b/hw/xquartz/bundle/meson.build
@@ -57,7 +57,6 @@ install_data('PkgInfo',
install_mode: 'rw-r--r--')
install_data('X11.sh',
- rename: 'X11',
install_dir: join_paths(bundle_root, 'Contents/MacOS'),
install_mode: 'rwxr-xr-x')
diff --git a/hw/xquartz/mach-startup/meson.build b/hw/xquartz/mach-startup/meson.build
index a1c782b1f..2f7694252 100644
--- a/hw/xquartz/mach-startup/meson.build
+++ b/hw/xquartz/mach-startup/meson.build
@@ -70,6 +70,17 @@ x11_bin = executable('X11.bin',
install_dir: x11appdir,
)
+# X11 (Bundle trampoline)
+x11 = executable('X11',
+ [
+ 'bundle_trampoline.c',
+ ],
+ c_args: xquartz_defs,
+ link_args: ['-Objc'],
+ install: true,
+ install_dir: x11appdir,
+)
+
# Xquartz
xquartz_deps = [
dependency('CoreServices', method: 'extraframework'),
More information about the xorg-commit
mailing list