• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:tests

5 ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
8 -I$(top_builddir)/src \
9 -I$(top_srcdir)/src \
10 -I$(top_builddir)/protocol
15 dist_aclocal_DATA = wayland-scanner.m4
18 wayland-scanner.mk \
25 bin_PROGRAMS = wayland-scanner
27 wayland_scanner_CPPFLAGS = $(AM_CPPFLAGS) -include config.h
29 wayland_scanner_LDADD = $(EXPAT_LIBS) $(LIBXML_LIBS) libwayland-util.la
30 pkgconfig_DATA += src/wayland-scanner.pc
38 wayland_scanner = wayland-scanner
40 $(BUILT_SOURCES) : wayland-scanner
41 wayland_scanner = $(top_builddir)/wayland-scanner
46 src/wayland-util.c \
47 src/wayland-util.h
49 noinst_LTLIBRARIES = libwayland-util.la
52 noinst_LTLIBRARIES += libwayland-private.la
53 lib_LTLIBRARIES = libwayland-server.la libwayland-client.la
58 src/wayland-os.c \
59 src/wayland-os.h \
60 src/wayland-private.h \
61 src/wayland-server-private.h
64 src/wayland-util.h \
65 src/wayland-server.h \
66 src/wayland-server-core.h \
67 src/wayland-client.h \
68 src/wayland-client-core.h \
69 src/wayland-version.h
72 protocol/wayland-server-protocol.h \
73 protocol/wayland-client-protocol.h
75 libwayland_server_la_CFLAGS = $(FFI_CFLAGS) $(AM_CFLAGS) -pthread
76 libwayland_server_la_LIBADD = $(FFI_LIBS) libwayland-private.la libwayland-util.la $(RT_LIBS) -lm
77 libwayland_server_la_LDFLAGS = -version-info 1:0:1
79 src/wayland-server.c \
80 src/wayland-shm.c \
81 src/event-loop.c
84 protocol/wayland-server-protocol.h \
85 protocol/wayland-protocol.c
87 libwayland_client_la_CFLAGS = $(FFI_CFLAGS) $(AM_CFLAGS) -pthread
88 libwayland_client_la_LIBADD = $(FFI_LIBS) libwayland-private.la libwayland-util.la $(RT_LIBS) -lm
89 libwayland_client_la_LDFLAGS = -version-info 3:0:3
91 src/wayland-client.c
94 protocol/wayland-client-protocol.h \
95 protocol/wayland-protocol.c
97 pkgconfig_DATA += src/wayland-client.pc src/wayland-server.pc
99 protocol/%-protocol.c : $(top_srcdir)/protocol/%.xml
101 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) -s code $< $@
103 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) -s public-code $< $@
106 protocol/%-server-protocol.h : $(top_srcdir)/protocol/%.xml
107 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) -s server-header $< $@
109 protocol/%-client-protocol.h : $(top_srcdir)/protocol/%.xml
110 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) -s client-header $< $@
112 protocol/%-server-protocol-core.h : $(top_srcdir)/protocol/%.xml
113 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) -s server-header -c < $< > $@
115 protocol/%-client-protocol-core.h : $(top_srcdir)/protocol/%.xml
116 $(AM_V_GEN)$(MKDIR_P) $(dir $@) && $(wayland_scanner) -s client-header -c < $< > $@
125 DISTCLEANFILES = src/wayland-version.h
130 lib_LTLIBRARIES += libwayland-cursor.la
132 include_HEADERS += cursor/wayland-cursor.h
135 cursor/wayland-cursor.c \
136 cursor/os-compatibility.c \
137 cursor/os-compatibility.h \
138 cursor/cursor-data.h \
141 libwayland_cursor_la_LIBADD = libwayland-client.la
143 pkgconfig_DATA += cursor/wayland-cursor.pc
147 -I$(top_builddir)/src \
148 -I$(top_srcdir)/src \
149 -DICONDIR=\"$(ICONDIR)\"
151 lib_LTLIBRARIES += libwayland-egl.la
153 include_HEADERS += egl/wayland-egl.h
154 include_HEADERS += egl/wayland-egl-core.h
156 libwayland_egl_la_SOURCES = egl/wayland-egl.c
157 libwayland_egl_la_LDFLAGS = -version-info 1
159 pkgconfig_DATA += egl/wayland-egl.pc
162 include_HEADERS += egl/wayland-egl-backend.h
163 pkgconfig_DATA += egl/wayland-egl-backend.pc
166 array-test \
167 client-test \
168 display-test \
169 connection-test \
170 event-loop-test \
171 fixed-test \
172 interface-test \
173 list-test \
174 map-test \
175 os-wrappers-test \
176 sanity-test \
177 socket-test \
178 queue-test \
179 proxy-test \
180 signal-test \
181 newsignal-test \
182 resources-test \
183 message-test \
184 headers-test \
185 compositor-introspection-test \
186 protocol-logger-test \
187 wayland-egl-abi-check
189 EXTRA_DIST += egl/wayland-egl-symbols-check
191 check_PROGRAMS = wayland-egl-abi-check
192 wayland_egl_abi_check_SOURCES = egl/wayland-egl-abi-check.c
195 built_test_programs += cpp-compile-test
199 export WAYLAND_SCANNER='$(top_builddir)/wayland-scanner' \
200 TEST_DATA_DIR='$(top_srcdir)/tests/data' \
201 TEST_OUTPUT_DIR='$(top_builddir)/tests/output' \
202 WAYLAND_EGL_LIB='$(top_builddir)/.libs/libwayland-egl.so' \
207 TESTS = $(built_test_programs) \ macro
208 egl/wayland-egl-symbols-check \
209 tests/scanner-test.sh
213 exec-fd-leak-checker \
214 fixed-benchmark
217 libtest-runner.la \
218 libtest-helpers.la
220 libtest_helpers_la_SOURCES = tests/test-helpers.c
223 tests/test-runner.c \
224 tests/test-runner.h \
225 tests/test-compositor.h \
226 tests/test-compositor.c
228 libwayland-private.la \
229 libwayland-util.la \
230 libwayland-client.la \
231 libwayland-server.la \
232 libtest-helpers.la \
235 array_test_SOURCES = tests/array-test.c
236 array_test_LDADD = libtest-runner.la
237 client_test_SOURCES = tests/client-test.c
238 client_test_LDADD = libtest-runner.la
239 display_test_CFLAGS = -pthread
240 display_test_SOURCES = tests/display-test.c
241 display_test_LDADD = libtest-runner.la
243 protocol/tests-server-protocol.h \
244 protocol/tests-client-protocol.h \
245 protocol/tests-protocol.c
246 connection_test_SOURCES = tests/connection-test.c
247 connection_test_LDADD = libtest-runner.la
248 event_loop_test_SOURCES = tests/event-loop-test.c
249 event_loop_test_LDADD = libtest-runner.la
250 fixed_test_SOURCES = tests/fixed-test.c
251 fixed_test_LDADD = libtest-runner.la
252 interface_test_SOURCES = tests/interface-test.c
253 interface_test_LDADD = libtest-runner.la
254 list_test_SOURCES = tests/list-test.c
255 list_test_LDADD = libtest-runner.la
256 map_test_SOURCES = tests/map-test.c
257 map_test_LDADD = libtest-runner.la
258 sanity_test_SOURCES = tests/sanity-test.c
259 sanity_test_LDADD = libtest-runner.la
260 socket_test_SOURCES = tests/socket-test.c
261 socket_test_LDADD = libtest-runner.la
262 queue_test_SOURCES = tests/queue-test.c
263 queue_test_LDADD = libtest-runner.la
264 proxy_test_SOURCES = tests/proxy-test.c
265 proxy_test_LDADD = libtest-runner.la
266 signal_test_SOURCES = tests/signal-test.c
267 signal_test_LDADD = libtest-runner.la
268 # wayland-server.c is needed here to access wl_priv_* functions
269 newsignal_test_SOURCES = tests/newsignal-test.c src/wayland-server.c
270 newsignal_test_LDADD = libtest-runner.la
271 resources_test_SOURCES = tests/resources-test.c
272 resources_test_LDADD = libtest-runner.la
273 message_test_SOURCES = tests/message-test.c
274 message_test_LDADD = libtest-runner.la
275 compositor_introspection_test_SOURCES = tests/compositor-introspection-test.c
276 compositor_introspection_test_LDADD = libtest-runner.la
277 protocol_logger_test_SOURCES = tests/protocol-logger-test.c
278 protocol_logger_test_LDADD = libtest-runner.la
279 headers_test_SOURCES = tests/headers-test.c \
280 tests/headers-protocol-test.c \
281 tests/headers-protocol-core-test.c
283 protocol/wayland-server-protocol-core.h \
284 protocol/wayland-client-protocol-core.h
287 cpp_compile_test_SOURCES = tests/cpp-compile-test.cpp
290 fixed_benchmark_SOURCES = tests/fixed-benchmark.c
293 os_wrappers_test_SOURCES = tests/os-wrappers-test.c
294 os_wrappers_test_LDADD = libtest-runner.la
296 exec_fd_leak_checker_SOURCES = tests/exec-fd-leak-checker.c
297 exec_fd_leak_checker_LDADD = libtest-helpers.la
299 EXTRA_DIST += tests/scanner-test.sh \
300 protocol/tests.xml \
301 tests/data/bad-identifier-arg.xml \
302 tests/data/bad-identifier-entry.xml \
303 tests/data/bad-identifier-enum.xml \
304 tests/data/bad-identifier-event.xml \
305 tests/data/bad-identifier-interface.xml \
306 tests/data/bad-identifier-protocol.xml \
307 tests/data/bad-identifier-request.xml \
308 tests/data/example.xml \
309 tests/data/example-client.h \
310 tests/data/example-server.h \
311 tests/data/example-code.c \
312 tests/data/small.xml \
313 tests/data/small-code.c \
314 tests/data/small-client.h \
315 tests/data/small-server.h \
316 tests/data/small-code-core.c \
317 tests/data/small-client-core.h \
318 tests/data/small-server-core.h \
319 tests/data/small-private-code.c \
326 doc/doxygen/gen-doxygen.py \
334 tests/meson.build
336 tests/scanner-test.sh: $(top_builddir)/wayland-scanner
338 clean-local:
339 -rm -rf tests/output