• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
2
3AM_CPPFLAGS = \
4	-include $(top_builddir)/config.h \
5	-DUDEV_ROOT_RUN=\"$(rootrundir)\" \
6	-DVERSION=\"@VERSION@\" \
7	-I $(top_srcdir)/src/shared \
8	-I $(top_srcdir)/src/libudev \
9	-I $(top_srcdir)/src/udev
10
11noinst_PROGRAMS = \
12	test-libudev \
13	test-udev
14
15test_libudev_SOURCES = \
16	test-libudev.c
17
18test_libudev_LDADD = \
19	$(top_builddir)/src/libudev/libudev-private.la \
20	$(top_builddir)/src/udev/libudev-core.la
21
22test_libudev_CPPFLAGS = \
23	-I $(top_srcdir)/src/libudev \
24	$(AM_CPPFLAGS)
25
26test_udev_SOURCES = \
27	test-udev.c
28
29test_udev_LDADD = \
30	$(top_builddir)/src/libudev/libudev-private.la \
31	$(top_builddir)/src/udev/libudev-core.la \
32	$(BLKID_LIBS) \
33	$(SELINUX_LIBS)
34
35if HAVE_KMOD
36test_udev_LDADD += \
37	$(KMOD_LIBS)
38endif
39
40test_udev_CPPFLAGS = \
41	-I $(top_srcdir)/src/udev \
42	$(AM_CPPFLAGS)
43
44
45TESTS = \
46	udev-test.pl \
47	rules-test.sh
48
49check_DATA = \
50	test/sys
51
52test/sys:
53	$(AM_V_at)f="$@"; $(MKDIR_P) "$${f%/*}"
54	$(AM_V_GEN)tar -C $(top_builddir)/test/test -xJf $(top_srcdir)/test/sys.tar.xz
55
56test-sys-distclean:
57	-rm -rf $(top_builddir)/test/test/sys
58
59clean-local: \
60	test-sys-distclean
61
62EXTRA_DIST = \
63	sys.tar.xz \
64	udev-test.pl \
65	rules-test.sh \
66	rule-syntax-check.py
67