1290001Sglebius#AUTOMAKE_OPTIONS = foreign 1.9 subdir-objects 2290001SglebiusNULL = 3290001SglebiusBUILT_SOURCES = 4290001SglebiusCLEANFILES = 5290001Sglebius 6290001Sglebiusstd_unity_list = \ 7290001Sglebius $(top_srcdir)/sntp/unity/auto/generate_test_runner.rb \ 8290001Sglebius $(NULL) 9290001Sglebius 10290001Sglebiusrun_unity = cd $(srcdir) && ruby ../../sntp/unity/auto/generate_test_runner.rb 11290001Sglebius 12290001Sglebiuscheck_PROGRAMS = bug-2803 13290001Sglebius 14290001Sglebius# HMS: we may not need some of these: 15290001SglebiusLDADD = \ 16290001Sglebius $(top_builddir)/sntp/unity/libunity.a \ 17290001Sglebius $(top_builddir)/libntp/libntp.a \ 18290001Sglebius $(LDADD_LIBNTP) \ 19290001Sglebius $(PTHREAD_LIBS) \ 20290001Sglebius $(LDADD_NTP) \ 21290001Sglebius $(NULL) 22290001Sglebius 23290001SglebiusAM_CFLAGS = $(CFLAGS_NTP) 24290001Sglebius 25290001Sglebius# HMS: we may not need some of these: 26290001SglebiusAM_CPPFLAGS = $(NTP_INCS) 27290001SglebiusAM_CPPFLAGS += -I$(top_srcdir)/sntp/unity 28290001SglebiusAM_CPPFLAGS += -I$(top_srcdir)/include 29290001SglebiusAM_CPPFLAGS += $(CPPFLAGS_NTP) 30290001SglebiusAM_CPPFLAGS += -DUNITY_INCLUDE_CONFIG_H 31290001SglebiusAM_CPPFLAGS += -I$(top_srcdir)/sntp/unity 32290001Sglebius 33290001SglebiusAM_LDFLAGS = $(LDFLAGS_NTP) 34290001Sglebius 35290001Sglebiusbug_2803_SOURCES = \ 36290001Sglebius bug-2803.c \ 37290001Sglebius run-bug-2803.c \ 38290001Sglebius $(NULL) 39290001Sglebius 40290001Sglebius$(srcdir)/run-bug-2803.c: $(srcdir)/bug-2803.c $(std_unity_list) 41290001Sglebius $(run_unity) bug-2803.c run-bug-2803.c 42290001Sglebius 43290001Sglebius# HMS: we may not need some of these: 44290001Sglebius#noinst_HEADERS = ntpdtest.h \ 45290001Sglebius# $(NULL) 46290001Sglebius 47290001SglebiusTESTS = 48290001Sglebius 49290001Sglebiusif !NTP_CROSSCOMPILE 50290001SglebiusTESTS += $(check_PROGRAMS) 51290001Sglebiusendif 52290001Sglebius 53290001Sglebius## check-libntp.mf - automake fragment 54290001Sglebius## slightly adapted for deeper directory 55290001Sglebius 56290001SglebiusBUILT_SOURCES += check-libntp check-libunity 57290001SglebiusCLEANFILES += check-libntp check-libunity 58290001Sglebius 59290001Sglebiuscheck-libntp: ../../libntp/libntp.a 60290001Sglebius @echo stamp > $@ 61290001Sglebius 62290001Sglebius../../libntp/libntp.a: 63290001Sglebius cd ../../libntp && $(MAKE) $(AM_MAKEFLAGS) libntp.a 64290001Sglebius 65290001Sglebiuscheck-libunity: ../../sntp/unity/libunity.a 66290001Sglebius @echo stamp > $@ 67290001Sglebius 68290001Sglebius../../sntp/unity/libunity.a: 69290001Sglebius cd ../../sntp/unity && $(MAKE) $(AM_MAKEFLAGS) libunity.a 70290001Sglebius 71290001Sglebiusinclude $(top_srcdir)/depsver.mf 72290001Sglebiusinclude $(top_srcdir)/includes.mf 73