NULL =
BUILT_SOURCES =
CLEANFILES =
DISTCLEANFILES =

std_unity_list =                                                        \
       $(abs_top_srcdir)/sntp/unity/auto/generate_test_runner.rb       \
       $(abs_srcdir)/testconf.yml                                      \
       $(NULL)

run_unity =     ruby $(std_unity_list)

check_PROGRAMS = bug-2803

EXTRA_DIST =                            \
       testconf.yml                    \
       $(NULL)

# HMS: we may not need some of these:
LDADD =                                 \
       $(top_builddir)/sntp/unity/libunity.a   \
       $(top_builddir)/libntp/libntp.a \
       $(LDADD_LIBNTP)                 \
       $(PTHREAD_LIBS)                 \
       $(LDADD_NTP)                    \
       $(LIBM)                         \
       $(NULL)

AM_CFLAGS   = $(CFLAGS_NTP)
AM_CFLAGS += $(NTP_HARD_CFLAGS)

# HMS: we may not need some of these:
AM_CPPFLAGS  = $(NTP_INCS)
AM_CPPFLAGS += -I$(top_srcdir)/sntp/unity
AM_CPPFLAGS += -I$(top_srcdir)/include
AM_CPPFLAGS += $(CPPFLAGS_NTP)
AM_CPPFLAGS += -DUNITY_INCLUDE_CONFIG_H
AM_CPPFLAGS += -I$(top_srcdir)/sntp/unity
AM_CPPFLAGS += $(NTP_HARD_CPPFLAGS)

AM_LDFLAGS  = $(LDFLAGS_NTP)
AM_LDFLAGS += $(NTP_HARD_LDFLAGS)

bug_2803_SOURCES =                      \
       bug-2803.c                      \
       run-bug-2803.c                  \
       $(NULL)

$(srcdir)/run-bug-2803.c: $(srcdir)/bug-2803.c $(std_unity_list)
       $(run_unity) $< $@

# HMS: we may not need some of these:
#noinst_HEADERS =       ntpdtest.h      \
#                       $(NULL)

TESTS =

if !NTP_CROSSCOMPILE
TESTS += $(check_PROGRAMS)
endif

include $(top_srcdir)/check-libntp.mf
include $(top_srcdir)/check-libunity.mf
include $(top_srcdir)/depsver.mf
include $(top_srcdir)/includes.mf