diff options
Diffstat (limited to 'src/amps/Makefile.am')
-rw-r--r-- | src/amps/Makefile.am | 118 |
1 files changed, 102 insertions, 16 deletions
diff --git a/src/amps/Makefile.am b/src/amps/Makefile.am index 3d91473..a3686b0 100644 --- a/src/amps/Makefile.am +++ b/src/amps/Makefile.am @@ -1,50 +1,51 @@ -AM_CPPFLAGS = -Wall -Wextra -g $(all_includes) +AM_CPPFLAGS = -Wall -Wextra -Wmissing-prototypes -g $(all_includes) bin_PROGRAMS = \ - amps + amps tacs jtacs noinst_LIBRARIES = libamps.a libusatone.a libamps_a_SOURCES = \ - amps_tacs_main.c \ + main_common.c \ amps.c \ transaction.c \ frame.c \ dsp.c \ - sysinfo.c + sysinfo.c \ + esn.c libusatone_a_SOURCES = \ - tones.c \ - noanswer.c \ - outoforder.c \ - invalidnumber.c \ - congestion.c + usa_tones.c \ + usa_noanswer.c \ + usa_outoforder.c \ + usa_invalidnumber.c \ + usa_congestion.c amps_SOURCES = \ - stations.c \ - image.c \ - main.c + amps_stations.c \ + amps_image.c \ + amps_main.c amps_LDADD = \ $(COMMON_LA) \ libamps.a \ libusatone.a \ $(top_builddir)/src/liboptions/liboptions.a \ - $(top_builddir)/src/libdebug/libdebug.a \ $(top_builddir)/src/libmobile/libmobile.a \ - $(top_builddir)/src/libosmocc/libosmocc.a \ $(top_builddir)/src/libdisplay/libdisplay.a \ $(top_builddir)/src/libcompandor/libcompandor.a \ $(top_builddir)/src/libgoertzel/libgoertzel.a \ $(top_builddir)/src/libjitter/libjitter.a \ - $(top_builddir)/src/libtimer/libtimer.a \ $(top_builddir)/src/libsamplerate/libsamplerate.a \ $(top_builddir)/src/libemphasis/libemphasis.a \ $(top_builddir)/src/libfm/libfm.a \ $(top_builddir)/src/libfilter/libfilter.a \ $(top_builddir)/src/libwave/libwave.a \ $(top_builddir)/src/libsample/libsample.a \ - $(top_builddir)/src/libg711/libg711.a \ + $(top_builddir)/src/libaaimage/libaaimage.a \ + $(top_builddir)/src/liblogging/liblogging.a \ + $(LIBOSMOCORE_LIBS) \ + $(LIBOSMOCC_LIBS) \ -lm if HAVE_ALSA @@ -62,3 +63,88 @@ amps_LDADD += \ $(SOAPY_LIBS) endif +tacs_SOURCES = \ + tacs_tones.c \ + tacs_outoforder.c \ + tacs_stations.c \ + tacs_image.c \ + tacs_main.c + +tacs_LDADD = \ + $(COMMON_LA) \ + libamps.a \ + $(top_builddir)/src/liboptions/liboptions.a \ + $(top_builddir)/src/libmobile/libmobile.a \ + $(top_builddir)/src/libdisplay/libdisplay.a \ + $(top_builddir)/src/libcompandor/libcompandor.a \ + $(top_builddir)/src/libgoertzel/libgoertzel.a \ + $(top_builddir)/src/libjitter/libjitter.a \ + $(top_builddir)/src/libsamplerate/libsamplerate.a \ + $(top_builddir)/src/libemphasis/libemphasis.a \ + $(top_builddir)/src/libfm/libfm.a \ + $(top_builddir)/src/libfilter/libfilter.a \ + $(top_builddir)/src/libwave/libwave.a \ + $(top_builddir)/src/libsample/libsample.a \ + $(top_builddir)/src/libaaimage/libaaimage.a \ + $(top_builddir)/src/liblogging/liblogging.a \ + $(LIBOSMOCORE_LIBS) \ + $(LIBOSMOCC_LIBS) \ + -lm + +if HAVE_ALSA +tacs_LDADD += \ + $(top_builddir)/src/libsound/libsound.a \ + $(ALSA_LIBS) +endif + +if HAVE_SDR +tacs_LDADD += \ + $(top_builddir)/src/libsdr/libsdr.a \ + $(top_builddir)/src/libam/libam.a \ + $(top_builddir)/src/libfft/libfft.a \ + $(UHD_LIBS) \ + $(SOAPY_LIBS) +endif + +jtacs_SOURCES = \ + jtacs_tones.c \ + jtacs_stations.c \ + jtacs_image.c \ + jtacs_main.c + +jtacs_LDADD = \ + $(COMMON_LA) \ + libamps.a \ + $(top_builddir)/src/liboptions/liboptions.a \ + $(top_builddir)/src/libmobile/libmobile.a \ + $(top_builddir)/src/libdisplay/libdisplay.a \ + $(top_builddir)/src/libcompandor/libcompandor.a \ + $(top_builddir)/src/libgoertzel/libgoertzel.a \ + $(top_builddir)/src/libjitter/libjitter.a \ + $(top_builddir)/src/libsamplerate/libsamplerate.a \ + $(top_builddir)/src/libemphasis/libemphasis.a \ + $(top_builddir)/src/libfm/libfm.a \ + $(top_builddir)/src/libfilter/libfilter.a \ + $(top_builddir)/src/libwave/libwave.a \ + $(top_builddir)/src/libsample/libsample.a \ + $(top_builddir)/src/libaaimage/libaaimage.a \ + $(top_builddir)/src/liblogging/liblogging.a \ + $(LIBOSMOCORE_LIBS) \ + $(LIBOSMOCC_LIBS) \ + -lm + +if HAVE_ALSA +jtacs_LDADD += \ + $(top_builddir)/src/libsound/libsound.a \ + $(ALSA_LIBS) +endif + +if HAVE_SDR +jtacs_LDADD += \ + $(top_builddir)/src/libsdr/libsdr.a \ + $(top_builddir)/src/libam/libam.a \ + $(top_builddir)/src/libfft/libfft.a \ + $(UHD_LIBS) \ + $(SOAPY_LIBS) +endif + |