mutter/src/frames/meson.build
Carlos Garnacho 66b1f43967 Revert "x11: Move Motif WM hints to a separate header"
Since we use XCB in the Mutter side, but Xlib in the frames client,
we cannot share the same struct definition since both libraries
will expect different type lengths (respectively, 32-bit ints vs.
longs).

Revert the changes that made both executables share the same
struct, since not both of them can get it right (and retrieve
correctly the struct with the contained flags) in reading the
Motif WM hints.

This reverts commit 2fb3c5a4f5.

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2741>
2022-12-09 16:28:33 +00:00

26 lines
496 B
Meson

x11_frames_sources = [
'main.c',
'meta-frame.c',
'meta-frame-content.c',
'meta-frame-header.c',
'meta-window-tracker.c',
]
x11_frames = executable('mutter-x11-frames',
sources: x11_frames_sources,
dependencies: [
gsettings_desktop_schemas_dep,
gtk4_dep,
x11_dep,
xext_dep,
xfixes_dep,
xi_dep,
],
c_args: [
'-DG_LOG_DOMAIN="mutter-x11-frames"',
],
include_directories: top_includepath,
install: true,
install_dir: get_option('libexecdir'),
)