diff --git a/simulators/Makefile.am b/simulators/Makefile.am new file mode 100644 index 000000000..3e9036cf6 --- /dev/null +++ b/simulators/Makefile.am @@ -0,0 +1,48 @@ +# Current Autotools documentation suggests that DejaGNU is obsolete +# and replaced by Autotest. TODO: implement Autotest + +# AUTOMAKE_OPTIONS = dejagnu +# DEJATOOL = testfreq testbcd testloc rigctl + +DISTCLEANFILES = + +bin_PROGRAMS = + +check_PROGRAMS = simelecraft simicom simkenwood simyaesu + +simelecraft_SOURCES = simelecraft.c +simicom_SOURCES = simicom.c +simkenwood_SOURCES = simkenwood.c +simyaesu_SOURCES = simyaesu.c + +# include generated include files ahead of any in sources +#rigctl_CPPFLAGS = -I$(top_builddir)/tests -I$(top_builddir)/src -I$(srcdir) $(AM_CPPFLAGS) + +# all the programs need this +LDADD = $(top_builddir)/src/libhamlib.la $(top_builddir)/lib/libmisc.la $(DL_LIBS) + +simelecraft_CFLAGS = $(AM_CFLAGS) $(LIBXML2_CFLAGS) -I$(top_builddir)/src +simicom_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) -I$(top_builddir)/src +simkenwood_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) -I$(top_builddir)/src +simyaesu_CFLAGS = $(AM_CFLAGS) $(PTHREAD_CFLAGS) -I$(top_builddir)/src + +simelecraft_LDADD = $(PTHREAD_LIBS) $(READLINE_LIBS) $(LDADD) +simicom_LDADD = $(NET_LIBS) $(PTHREAD_LIBS) $(LDADD) $(READLINE_LIBS) +simkenwood_LDADD = $(PTHREAD_LIBS) $(LDADD) $(READLINE_LIBS) +simyaesu_LDADD = $(NET_LIBS) $(PTHREAD_LIBS) $(LDADD) $(READLINE_LIBS) + +# Linker options +simelecraft_LDFLAGS = $(WINEXELDFLAGS) +simicom_LDFLAGS = $(WINEXELDFLAGS) +simkenwood_LDFLAGS = $(WINEXELDFLAGS) +simyaesu_LDFLAGS = $(WINEXELDFLAGS) + +EXTRA_DIST = + +# Support 'make check' target for simple tests +#check_SCRIPTS = + +#TESTS = $(check_SCRIPTS) + + +CLEANFILES = simelelecraft simicom simkenwood simyaesu