xref: /aosp_15_r20/external/wayland-protocols/freedesktop.org/Makefile.am (revision 6c119a463dd5c45dd05bbe67429293292dde15ee)
1*6c119a46SAndroid Build Coastguard WorkerACLOCAL_AMFLAGS = -I m4
2*6c119a46SAndroid Build Coastguard Worker
3*6c119a46SAndroid Build Coastguard Workerunstable_protocols =								\
4*6c119a46SAndroid Build Coastguard Worker	unstable/pointer-gestures/pointer-gestures-unstable-v1.xml		\
5*6c119a46SAndroid Build Coastguard Worker	unstable/fullscreen-shell/fullscreen-shell-unstable-v1.xml		\
6*6c119a46SAndroid Build Coastguard Worker	unstable/linux-dmabuf/linux-dmabuf-unstable-v1.xml			\
7*6c119a46SAndroid Build Coastguard Worker	unstable/text-input/text-input-unstable-v1.xml				\
8*6c119a46SAndroid Build Coastguard Worker	unstable/text-input/text-input-unstable-v3.xml				\
9*6c119a46SAndroid Build Coastguard Worker	unstable/input-method/input-method-unstable-v1.xml			\
10*6c119a46SAndroid Build Coastguard Worker	unstable/xdg-shell/xdg-shell-unstable-v5.xml				\
11*6c119a46SAndroid Build Coastguard Worker	unstable/xdg-shell/xdg-shell-unstable-v6.xml				\
12*6c119a46SAndroid Build Coastguard Worker	unstable/relative-pointer/relative-pointer-unstable-v1.xml		\
13*6c119a46SAndroid Build Coastguard Worker	unstable/pointer-constraints/pointer-constraints-unstable-v1.xml	\
14*6c119a46SAndroid Build Coastguard Worker	unstable/tablet/tablet-unstable-v1.xml			                \
15*6c119a46SAndroid Build Coastguard Worker	unstable/tablet/tablet-unstable-v2.xml			                \
16*6c119a46SAndroid Build Coastguard Worker	unstable/xdg-foreign/xdg-foreign-unstable-v1.xml			\
17*6c119a46SAndroid Build Coastguard Worker	unstable/xdg-foreign/xdg-foreign-unstable-v2.xml			\
18*6c119a46SAndroid Build Coastguard Worker	unstable/idle-inhibit/idle-inhibit-unstable-v1.xml			\
19*6c119a46SAndroid Build Coastguard Worker	unstable/xwayland-keyboard-grab/xwayland-keyboard-grab-unstable-v1.xml	\
20*6c119a46SAndroid Build Coastguard Worker	unstable/keyboard-shortcuts-inhibit/keyboard-shortcuts-inhibit-unstable-v1.xml \
21*6c119a46SAndroid Build Coastguard Worker	unstable/xdg-output/xdg-output-unstable-v1.xml				\
22*6c119a46SAndroid Build Coastguard Worker	unstable/input-timestamps/input-timestamps-unstable-v1.xml	\
23*6c119a46SAndroid Build Coastguard Worker	unstable/xdg-decoration/xdg-decoration-unstable-v1.xml	\
24*6c119a46SAndroid Build Coastguard Worker	unstable/linux-explicit-synchronization/linux-explicit-synchronization-unstable-v1.xml \
25*6c119a46SAndroid Build Coastguard Worker	unstable/primary-selection/primary-selection-unstable-v1.xml		\
26*6c119a46SAndroid Build Coastguard Worker	$(NULL)
27*6c119a46SAndroid Build Coastguard Worker
28*6c119a46SAndroid Build Coastguard Workerstable_protocols =								\
29*6c119a46SAndroid Build Coastguard Worker	stable/presentation-time/presentation-time.xml				\
30*6c119a46SAndroid Build Coastguard Worker	stable/viewporter/viewporter.xml					\
31*6c119a46SAndroid Build Coastguard Worker	stable/xdg-shell/xdg-shell.xml						\
32*6c119a46SAndroid Build Coastguard Worker	$(NULL)
33*6c119a46SAndroid Build Coastguard Worker
34*6c119a46SAndroid Build Coastguard Workerstaging_protocols =								\
35*6c119a46SAndroid Build Coastguard Worker	staging/drm-lease/drm-lease-v1.xml					\
36*6c119a46SAndroid Build Coastguard Worker	staging/xdg-activation/xdg-activation-v1.xml				\
37*6c119a46SAndroid Build Coastguard Worker	$(NULL)
38*6c119a46SAndroid Build Coastguard Worker
39*6c119a46SAndroid Build Coastguard Workermisc_documentation =								\
40*6c119a46SAndroid Build Coastguard Worker	staging/xdg-activation/x11-interoperation.rst				\
41*6c119a46SAndroid Build Coastguard Worker	$(NULL)
42*6c119a46SAndroid Build Coastguard Worker
43*6c119a46SAndroid Build Coastguard Workernobase_dist_pkgdata_DATA =							\
44*6c119a46SAndroid Build Coastguard Worker	$(unstable_protocols)							\
45*6c119a46SAndroid Build Coastguard Worker	$(stable_protocols)							\
46*6c119a46SAndroid Build Coastguard Worker	$(staging_protocols)							\
47*6c119a46SAndroid Build Coastguard Worker	$(NULL)
48*6c119a46SAndroid Build Coastguard Worker
49*6c119a46SAndroid Build Coastguard Workerdist_noinst_DATA =								\
50*6c119a46SAndroid Build Coastguard Worker	$(sort $(foreach p,$(unstable_protocols),$(dir $p)README))		\
51*6c119a46SAndroid Build Coastguard Worker	$(sort $(foreach p,$(stable_protocols),$(dir $p)README))		\
52*6c119a46SAndroid Build Coastguard Worker	$(sort $(foreach p,$(staging_protocols),$(dir $p)README))		\
53*6c119a46SAndroid Build Coastguard Worker	$(misc_documentation)							\
54*6c119a46SAndroid Build Coastguard Worker	README.md								\
55*6c119a46SAndroid Build Coastguard Worker	GOVERNANCE.md								\
56*6c119a46SAndroid Build Coastguard Worker	MEMBERS.md								\
57*6c119a46SAndroid Build Coastguard Worker	meson.build								\
58*6c119a46SAndroid Build Coastguard Worker	meson_options.txt							\
59*6c119a46SAndroid Build Coastguard Worker	tests/meson.build							\
60*6c119a46SAndroid Build Coastguard Worker	tests/build-cxx.cc.in							\
61*6c119a46SAndroid Build Coastguard Worker	tests/build-pedantic.c.in						\
62*6c119a46SAndroid Build Coastguard Worker	tests/replace.py							\
63*6c119a46SAndroid Build Coastguard Worker	tests/scan.sh								\
64*6c119a46SAndroid Build Coastguard Worker	$(NULL)
65*6c119a46SAndroid Build Coastguard Worker
66*6c119a46SAndroid Build Coastguard Workernoarch_pkgconfig_DATA = wayland-protocols.pc
67*6c119a46SAndroid Build Coastguard Worker
68*6c119a46SAndroid Build Coastguard Workerdist_check_SCRIPTS = tests/scan.sh
69*6c119a46SAndroid Build Coastguard Worker
70*6c119a46SAndroid Build Coastguard WorkerTESTS = $(unstable_protocols) $(stable_protocols) $(staging_protocols)
71*6c119a46SAndroid Build Coastguard WorkerTEST_EXTENSIONS = .xml
72*6c119a46SAndroid Build Coastguard WorkerAM_TESTS_ENVIRONMENT = SCANNER='$(wayland_scanner)'; export SCANNER;
73*6c119a46SAndroid Build Coastguard WorkerXML_LOG_COMPILER = $(srcdir)/tests/scan.sh
74