1290001SglebiusNULL =
2290001SglebiusBUILT_SOURCES =
3290001SglebiusCLEANFILES =
4290001Sglebius
5290001Sglebiusstd_unity_list = 						\
6290001Sglebius	$(top_srcdir)/sntp/unity/auto/generate_test_runner.rb	\
7290001Sglebius	$(NULL)
8290001Sglebius
9290001Sglebiusrun_unity =	cd $(srcdir) && ruby ../../sntp/unity/auto/generate_test_runner.rb
10290001Sglebius
11290001Sglebiuscheck_PROGRAMS = 	\
12290001Sglebius	test-ntpq	\
13290001Sglebius	$(NULL)
14290001Sglebius
15290001SglebiusLDADD =					\
16290001Sglebius	$(top_builddir)/ntpq/libntpq.a	\
17290001Sglebius	$(top_builddir)/ntpd/libntpd.a	\
18290001Sglebius	$(top_builddir)/libntp/libntp.a	\
19290001Sglebius	$(LDADD_LIBNTP)			\
20290001Sglebius	$(PTHREAD_LIBS)			\
21290001Sglebius	$(LDADD_NTP)			\
22290001Sglebius	$(NULL)
23290001Sglebius
24290001Sglebiusunity_tests_LDADD =				\
25290001Sglebius	$(LDADD)				\
26290001Sglebius	$(top_builddir)/sntp/unity/libunity.a	\
27290001Sglebius	$(LIBM)					\
28290001Sglebius	$(NULL)
29290001Sglebius
30290001SglebiusAM_CFLAGS   = $(CFLAGS_NTP)
31290001Sglebius
32290001SglebiusAM_CPPFLAGS  = $(NTP_INCS)
33290001SglebiusAM_CPPFLAGS += -I$(top_srcdir)/ntpq
34290001SglebiusAM_CPPFLAGS += $(CPPFLAGS_NTP)
35290001SglebiusAM_CPPFLAGS += -DUNITY_INCLUDE_CONFIG_H
36290001SglebiusAM_CPPFLAGS += -I$(top_srcdir)/sntp/unity
37298770SdelphijAM_CPPFLAGS += $(LIBOPTS_CFLAGS)
38290001Sglebius
39290001SglebiusAM_LDFLAGS = $(LDFLAGS_NTP)
40290001Sglebius
41290001SglebiusBUILT_SOURCES +=			\
42290001Sglebius	$(srcdir)/run-t-ntpq.c		\
43290001Sglebius	$(NULL)
44290001Sglebius
45290001Sglebiusnoinst_HEADERS =			\
46290001Sglebius	$(NULL)
47290001Sglebius
48290001Sglebius###
49290001Sglebius
50290001Sglebiustest_ntpq_LDADD =			\
51290001Sglebius	$(unity_tests_LDADD)		\
52290001Sglebius	$(NULL)
53290001Sglebius
54290001Sglebiustest_ntpq_SOURCES =			\
55290001Sglebius	t-ntpq.c			\
56290001Sglebius	run-t-ntpq.c			\
57290001Sglebius	$(NULL)
58290001Sglebius
59290001Sglebius$(srcdir)/run-t-ntpq.c: $(srcdir)/t-ntpq.c $(std_unity_list)
60290001Sglebius	$(run_unity) t-ntpq.c run-t-ntpq.c
61290001Sglebius
62290001Sglebius
63290001SglebiusTESTS =
64290001Sglebius
65290001Sglebiusif !NTP_CROSSCOMPILE
66290001SglebiusTESTS += $(check_PROGRAMS)
67290001Sglebiusendif
68290001Sglebius
69290001Sglebius## check-libntp.mf - automake fragment
70290001Sglebius## slightly adapted for deeper directory
71290001Sglebius
72290001SglebiusBUILT_SOURCES	+= check-libntpd check-libntp check-libunity 
73290001SglebiusCLEANFILES	+= check-libntpd check-libntp check-libunity 
74290001Sglebius
75290001Sglebiuscheck-libntpd: ../../ntpd/libntpd.a
76290001Sglebius	@echo stamp > $@
77290001Sglebius
78290001Sglebius../../ntpd/libntpd.a:
79290001Sglebius	cd ../../ntpd && $(MAKE) $(AM_MAKEFLAGS) libntpd.a
80290001Sglebius
81290001Sglebius
82290001Sglebiuscheck-libntp: ../../libntp/libntp.a
83290001Sglebius	@echo stamp > $@
84290001Sglebius
85290001Sglebius../../libntp/libntp.a:
86290001Sglebius	cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
87290001Sglebius
88290001Sglebius
89290001Sglebiuscheck-libunity: ../../sntp/unity/libunity.a
90290001Sglebius	@echo stamp > $@
91290001Sglebius
92290001Sglebius../../sntp/unity/libunity.a:
93290001Sglebius	cd ../../sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
94290001Sglebius
95290001Sglebius
96290001Sglebiusinclude $(top_srcdir)/depsver.mf
97290001Sglebiusinclude $(top_srcdir)/includes.mf
98