Cross Reference: Makefile.am
xref: /xsrc/external/mit/xorg-server.old/dist/test/xi1/Makefile.am
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/xorg-server.old/dist/test/xi1/
Makefile.am revision 706f2543
1706f2543Smrgif ENABLE_UNIT_TESTS
2706f2543Smrgif HAVE_LD_WRAP
3706f2543Smrgnoinst_PROGRAMS =  \
4706f2543Smrg	protocol-xchangedevicecontrol
5706f2543Smrg
6706f2543SmrgTESTS=$(noinst_PROGRAMS)
7706f2543SmrgTESTS_ENVIRONMENT = $(XORG_MALLOC_DEBUG_ENV)
8706f2543Smrg
9706f2543SmrgAM_CFLAGS = $(DIX_CFLAGS) @XORG_CFLAGS@
10706f2543SmrgAM_CPPFLAGS = @XORG_INCS@ -I$(srcdir)/../xi2
11706f2543SmrgTEST_LDADD=../libxservertest.la $(XORG_SYS_LIBS) $(XSERVER_SYS_LIBS) $(GLX_SYS_LIBS)
12706f2543SmrgCOMMON_SOURCES=$(srcdir)/../xi2/protocol-common.c
13706f2543Smrg
14706f2543Smrgif SPECIAL_DTRACE_OBJECTS
15706f2543SmrgTEST_LDADD += $(OS_LIB) $(DIX_LIB)
16706f2543Smrgendif
17706f2543Smrg
18706f2543Smrgprotocol_xchangedevicecontrol_LDADD=$(TEST_LDADD)
19706f2543Smrg
20706f2543Smrgprotocol_xchangedevicecontrol_LDFLAGS=$(AM_LDFLAGS) -Wl,-wrap,WriteToClient
21706f2543Smrg
22706f2543Smrgprotocol_xchangedevicecontrol_SOURCES=$(COMMON_SOURCES) protocol-xchangedevicecontrol.c
23706f2543Smrg
24706f2543Smrgelse
25706f2543Smrg# Print that xi1-tests were skipped (exit code 77 for automake test harness)
26706f2543SmrgTESTS = xi1-tests
27706f2543SmrgCLEANFILES = $(TESTS)
28706f2543Smrg
29706f2543Smrgxi1-tests:
30706f2543Smrg	@echo 'echo "ld -wrap support required for xi1 unit tests, skipping"' > $@
31706f2543Smrg	@echo 'exit 77' >> $@
32706f2543Smrg	$(AM_V_GEN)chmod +x $@
33706f2543Smrgendif
34706f2543Smrgendif
35

Indexes created Tue Dec 09 13:09:37 GMT 2025