1 #AUTOMAKE_OPTIONS = foreign 2.9 subdir-objects
6 run_unity = cd $(srcdir) && ruby ../../sntp/unity/auto/generate_test_runner.rb
8 check_PROGRAMS = bug-2803 first-test second-test smeartest
10 # HMS: we may not need some of these:
12 $(top_builddir)/sntp/unity/libunity.a \
13 $(top_builddir)/libntp/libntp.a \
19 AM_CFLAGS = $(CFLAGS_NTP)
21 # HMS: we may not need some of these:
22 AM_CPPFLAGS = $(NTP_INCS)
23 AM_CPPFLAGS += -I$(top_srcdir)/sntp/unity
24 AM_CPPFLAGS += -I$(top_srcdir)/include
25 AM_CPPFLAGS += $(CPPFLAGS_NTP)
27 AM_LDFLAGS = $(LDFLAGS_NTP)
35 $(srcdir)/run-ut-2803.c: $(srcdir)/ut-2803.c $(std_unity_list)
36 $(run_unity) ut-2803.c run-ut-2803.c
37 BUILT_SOURCES += run-ut-2803.c
39 first_test_SOURCES = \
44 $(srcdir)/run-uglydate.c: $(srcdir)/uglydate.c $(std_unity_list)
45 $(run_unity) uglydate.c run-uglydate.c
46 BUILT_SOURCES += run-uglydate.c
48 second_test_SOURCES = \
53 $(srcdir)/run-modetoa.c: $(srcdir)/modetoa.c $(std_unity_list)
54 $(run_unity) modetoa.c run-modetoa.c
55 BUILT_SOURCES += run-modetoa.c
61 TESTS += $(check_PROGRAMS)
64 ## check-libntp.mf - automake fragment
65 ## slightly adapted for deeper directory
67 BUILT_SOURCES += check-libntp check-libunity
68 CLEANFILES += check-libntp check-libunity
70 check-libntp: ../../libntp/libntp.a
73 ../../libntp/libntp.a:
74 cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a
76 check-libunity: ../../sntp/unity/libunity.a
79 ../../sntp/unity/libunity.a:
80 cd ../../libunity && $(MAKE) $(AM_MAKEFLAGS) libunity.a
82 include $(top_srcdir)/depsver.mf
83 include $(top_srcdir)/includes.mf