build: drop cage_heaers
Some checks are pending
Continuous integration build / compile (clang, alpine:edge, disabled) (push) Waiting to run
Continuous integration build / compile (clang, alpine:edge, enabled) (push) Waiting to run
Continuous integration build / compile (clang, archlinux:base-devel, disabled) (push) Waiting to run
Continuous integration build / compile (clang, archlinux:base-devel, enabled) (push) Waiting to run
Continuous integration build / compile (gcc, alpine:edge, disabled) (push) Waiting to run
Continuous integration build / compile (gcc, alpine:edge, enabled) (push) Waiting to run
Continuous integration build / compile (gcc, archlinux:base-devel, disabled) (push) Waiting to run
Continuous integration build / compile (gcc, archlinux:base-devel, enabled) (push) Waiting to run
Continuous integration build / format (push) Waiting to run
Continuous integration build / scan-build (push) Waiting to run

Listing header files is unnecessary, Meson already takes care of
that.
This commit is contained in:
Simon Ser 2026-03-29 18:47:43 +02:00
parent b5c3e71b02
commit b7c3dba382

View file

@ -93,28 +93,18 @@ cage_sources = [
'seat.c',
'view.c',
'xdg_shell.c',
]
cage_headers = [
configure_file(input: 'config.h.in',
output: 'config.h',
configuration: conf_data),
'idle_inhibit_v1.h',
'output.h',
'seat.h',
'server.h',
'view.h',
'xdg_shell.h',
]
if conf_data.get('CAGE_HAS_XWAYLAND', 0) == 1
cage_sources += 'xwayland.c'
cage_headers += 'xwayland.h'
endif
executable(
meson.project_name(),
cage_sources + cage_headers,
cage_sources,
dependencies: [
wayland_server,
wlroots,