diff --git a/adat/Makefile.am b/adat/Makefile.am index 8a2f6416a..9bdd3a827 100644 --- a/adat/Makefile.am +++ b/adat/Makefile.am @@ -1,11 +1,6 @@ -ADATSRC = adt_200a.c adat.c +ADATSRC = adt_200a.c adt_200a.h adat.c adat.h noinst_LTLIBRARIES = libhamlib-adat.la libhamlib_adat_la_SOURCES = $(ADATSRC) -# libhamlib_adat_la_LDFLAGS = -no-undefined -module -avoid-version -libhamlib_adat_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# hamlib_adat_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = adat.h adt_200a.h EXTRA_DIST = Android.mk diff --git a/alinco/Makefile.am b/alinco/Makefile.am index 70962e91e..4ceadc7ee 100644 --- a/alinco/Makefile.am +++ b/alinco/Makefile.am @@ -1,11 +1,6 @@ -ALINCOSRCLIST = dx77.c +ALINCOSRC = dx77.c alinco.c alinco.h noinst_LTLIBRARIES = libhamlib-alinco.la -libhamlib_alinco_la_SOURCES = $(ALINCOSRCLIST) alinco.c -libhamlib_alinco_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_alinco_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_alinco_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = alinco.h +libhamlib_alinco_la_SOURCES = $(ALINCOSRC) EXTRA_DIST = Android.mk diff --git a/amsat/Makefile.am b/amsat/Makefile.am index bea646378..29373d49d 100644 --- a/amsat/Makefile.am +++ b/amsat/Makefile.am @@ -1,9 +1,5 @@ noinst_LTLIBRARIES = libhamlib-amsat.la libhamlib_amsat_la_SOURCES = if100.c -libhamlib_amsat_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_amsat_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_amsat_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# $(top_builddir)/src/libhamlib.la EXTRA_DIST = Android.mk diff --git a/aor/Makefile.am b/aor/Makefile.am index 7dcc0e23f..47ad4ebe0 100644 --- a/aor/Makefile.am +++ b/aor/Makefile.am @@ -1,14 +1,8 @@ AORSRCLIST = ar8200.c ar8000.c ar5000.c ar3000.c ar7030.c ar3030.c \ - ar2700.c ar8600.c ar7030p.c ar7030p_utils.c sr2200.c + ar2700.c ar8600.c ar7030p.c ar7030p.h ar7030p_utils.c \ + sr2200.c aor.c aor.h noinst_LTLIBRARIES = libhamlib-aor.la -libhamlib_aor_la_SOURCES = $(AORSRCLIST) aor.c -libhamlib_aor_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_aor_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_aor_la_LIBADD = $(top_builddir)/src/libhamlib.la +libhamlib_aor_la_SOURCES = $(AORSRCLIST) EXTRA_DIST = README.aor README.ar5000 README.ar7030 Android.mk - -noinst_HEADERS = aor.h ar7030p.h - - diff --git a/ars/Makefile.am b/ars/Makefile.am index 1a34ff631..c0c971a1e 100644 --- a/ars/Makefile.am +++ b/ars/Makefile.am @@ -1,14 +1,7 @@ AM_CFLAGS = @AM_CFLAGS@ $(PTHREAD_CFLAGS) noinst_LTLIBRARIES = libhamlib-ars.la -libhamlib_ars_la_SOURCES = ars.c -libhamlib_ars_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_ars_la_LDFLAGS = -no-undefined -module -avoid-version $(PTHREAD_LIBS) +libhamlib_ars_la_SOURCES = ars.c ars.h libhamlib_ars_la_LDFLAGS = $(PTHREAD_LIBS) -#hamlib_ars_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = ars.h - EXTRA_DIST = Android.mk diff --git a/celestron/Makefile.am b/celestron/Makefile.am index f35019e46..63939d008 100644 --- a/celestron/Makefile.am +++ b/celestron/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-celestron.la -libhamlib_celestron_la_SOURCES = celestron.c -libhamlib_celestron_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_celestron_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_celestron_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = celestron.h +libhamlib_celestron_la_SOURCES = celestron.c celestron.h EXTRA_DIST = Android.mk diff --git a/configure.ac b/configure.ac index 2963f5c20..5c189834c 100644 --- a/configure.ac +++ b/configure.ac @@ -66,6 +66,9 @@ AC_SUBST([ABI_VERSION]) AC_SUBST([ABI_REVISION]) AC_SUBST([ABI_AGE]) +# Add Hamlib define needed to link DLLs +AM_CPPFLAGS="${AM_CPPFLAGS} -DIN_HAMLIB" + # Add Hamlib header include paths AM_CPPFLAGS="${AM_CPPFLAGS} -I\$(top_srcdir)/include -I\$(top_srcdir)/src -I\$(top_srcdir)/lib" diff --git a/drake/Makefile.am b/drake/Makefile.am index 6c3e7a638..63be8b534 100644 --- a/drake/Makefile.am +++ b/drake/Makefile.am @@ -1,11 +1,6 @@ -DRAKESRC = r8a.c r8b.c +DRAKESRC = r8a.c r8b.c drake.c drake.h noinst_LTLIBRARIES = libhamlib-drake.la -libhamlib_drake_la_SOURCES = $(DRAKESRC) drake.c -libhamlib_drake_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_drake_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_drake_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = drake.h +libhamlib_drake_la_SOURCES = $(DRAKESRC) EXTRA_DIST = Android.mk diff --git a/dummy/Makefile.am b/dummy/Makefile.am index 655a51678..305abbd52 100644 --- a/dummy/Makefile.am +++ b/dummy/Makefile.am @@ -1,11 +1,6 @@ +DUMMYSRC = dummy.c dummy.h rot_dummy.c rot_dummy.h netrigctl.c netrotctl.c noinst_LTLIBRARIES = libhamlib-dummy.la -libhamlib_dummy_la_SOURCES = dummy.c rot_dummy.c netrigctl.c netrotctl.c -libhamlib_dummy_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_dummy_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_dummy_la_LIBADD = $(top_builddir)/src/libhamlib.la \ -# @MATH_LIBS@ - -noinst_HEADERS = dummy.h rot_dummy.h +libhamlib_dummy_la_SOURCES = $(DUMMYSRC) EXTRA_DIST = Android.mk diff --git a/easycomm/Makefile.am b/easycomm/Makefile.am index 4f6a83ce2..2d0e0dad5 100644 --- a/easycomm/Makefile.am +++ b/easycomm/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-easycomm.la -libhamlib_easycomm_la_SOURCES = easycomm.c -libhamlib_easycomm_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_easycomm_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_easycomm_la_LIBADD = $(top_builddir)/src/libhamlib.la +libhamlib_easycomm_la_SOURCES = easycomm.c easycomm.h EXTRA_DIST = easycomm.txt Android.mk - -noinst_HEADERS = easycomm.h diff --git a/ether6/Makefile.am b/ether6/Makefile.am index aa572dd43..f2b7026ca 100644 --- a/ether6/Makefile.am +++ b/ether6/Makefile.am @@ -1,8 +1,5 @@ noinst_LTLIBRARIES = libhamlib-ether6.la libhamlib_ether6_la_SOURCES = ether6.c ether6.h -libhamlib_ether6_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_ether6_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_ether6_la_LIBADD = $(top_builddir)/src/libhamlib.la EXTRA_DIST = README.ether6 ether6.txt diff --git a/flexradio/Makefile.am b/flexradio/Makefile.am index 1d8c9a5c8..7bf99e7f2 100644 --- a/flexradio/Makefile.am +++ b/flexradio/Makefile.am @@ -1,11 +1,5 @@ noinst_LTLIBRARIES = libhamlib-flexradio.la -libhamlib_flexradio_la_SOURCES = flexradio.c sdr1k.c dttsp.c -libhamlib_flexradio_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_flexradio_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_flexradio_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = flexradio.h +libhamlib_flexradio_la_SOURCES = flexradio.c flexradio.h sdr1k.c dttsp.c EXTRA_DIST = Android.mk diff --git a/fodtrack/Makefile.am b/fodtrack/Makefile.am index 57a679f17..7d6aebbbb 100644 --- a/fodtrack/Makefile.am +++ b/fodtrack/Makefile.am @@ -1,11 +1,5 @@ noinst_LTLIBRARIES = libhamlib-fodtrack.la -libhamlib_fodtrack_la_SOURCES = fodtrack.c -libhamlib_fodtrack_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_fodtrack_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_fodtrack_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = fodtrack.h +libhamlib_fodtrack_la_SOURCES = fodtrack.c fodtrack.h EXTRA_DIST = Android.mk diff --git a/gnuradio/Makefile.am b/gnuradio/Makefile.am index 34a6a6e6e..ef6588189 100644 --- a/gnuradio/Makefile.am +++ b/gnuradio/Makefile.am @@ -1,18 +1,15 @@ +GNURADIOSRC = mc4020.c graudio.c gnuradio.h gr.c gnuradio.cc am.h demod.h + gr_priv.h HrAGC.h nfm.h ssb.h wfm.h \ AM_CFLAGS = @AM_CFLAGS@ @GNURADIO_CFLAGS@ $(PTHREAD_CFLAGS) AM_CXXFLAGS = @AM_CXXFLAGS@ @GNURADIO_CFLAGS@ $(PTHREAD_CFLAGS) noinst_LTLIBRARIES = hamlib-gnuradio.la -hamlib_gnuradio_la_SOURCES = mc4020.c graudio.c gr.c gnuradio.cc - -# hamlib_gnuradio_la_LDFLAGS = -no-undefined -module -avoid-version -hamlib_gnuradio_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) +hamlib_gnuradio_la_SOURCES = $(GNURADIOSRC) # requires libgnuradio, libfftw and c++ hamlib_gnuradio_la_LIBADD = $(top_builddir)/src/libhamlib.la @GNURADIO_LIBS@ -lstdc++ $(PTHREAD_LIBS) -noinst_HEADERS = gnuradio.h gr_priv.h demod.h nfm.h am.h ssb.h wfm.h HrAGC.h - check_PROGRAMS = testgr @@ -20,4 +17,3 @@ testgr_SOURCES = testgr.cc testgr_LDADD = $(top_builddir)/src/libhamlib.la @GNURADIO_LIBS@ testgr_LDFLAGS = @BACKENDLNK@ testgr_DEPENDENCIES = @BACKENDEPS@ $(top_builddir)/src/libhamlib.la - diff --git a/gs232a/Makefile.am b/gs232a/Makefile.am index 1a9932b9f..05055e384 100644 --- a/gs232a/Makefile.am +++ b/gs232a/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-gs232a.la -libhamlib_gs232a_la_SOURCES = gs232a.c gs232b.c gs232.c -libhamlib_gs232a_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_gs232a_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_gs232a_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = gs232a.h +libhamlib_gs232a_la_SOURCES = gs232a.c gs232a.h gs232b.c gs232.c EXTRA_DIST = Android.mk diff --git a/heathkit/Makefile.am b/heathkit/Makefile.am index 08c512e2d..7de360c59 100644 --- a/heathkit/Makefile.am +++ b/heathkit/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-heathkit.la -libhamlib_heathkit_la_SOURCES = hd1780.c -libhamlib_heathkit_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_heathkit_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_heathkit_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = hd1780.h +libhamlib_heathkit_la_SOURCES = hd1780.c hd1780.h EXTRA_DIST = Android.mk diff --git a/icom/Makefile.am b/icom/Makefile.am index 9c6b2b5c1..4f9352b71 100644 --- a/icom/Makefile.am +++ b/icom/Makefile.am @@ -1,20 +1,15 @@ -ICOMSRCLIST = ic706.c icr8500.c ic735.c ic775.c ic756.c \ - ic275.c ic475.c ic1275.c ic820h.c ic821h.c \ - icr7000.c ic910.c ic9100.c ic970.c ic725.c ic737.c ic718.c \ - os535.c os456.c omni.c delta2.c ic92d.c \ - ic736.c ic738.c ic7410.c ic746.c ic703.c ic726.c ic271.c \ - ic765.c ic781.c ic471.c id1.c icr9000.c icr9500.c \ - icr10.c icr20.c icr71.c icr72.c icr75.c icrx7.c \ - ic707.c ic728.c ic751.c ic761.c \ - ic78.c ic7800.c ic7000.c ic7200.c ic7600.c ic7700.c +ICOMSRC = ic706.c icr8500.c ic735.c ic775.c ic756.c \ + ic275.c ic475.c ic1275.c ic820h.c ic821h.c \ + icr7000.c ic910.c ic9100.c ic970.c ic725.c ic737.c ic718.c \ + os535.c os456.c omni.c delta2.c ic92d.c \ + ic736.c ic738.c ic7410.c ic746.c ic703.c ic726.c ic271.c \ + ic765.c ic781.c ic471.c id1.c icr9000.c icr9500.c \ + icr10.c icr20.c icr71.c icr72.c icr75.c icrx7.c \ + ic707.c ic728.c ic751.c ic761.c \ + ic78.c ic7800.c ic7000.c ic7200.c ic7600.c ic7700.c \ + icom.c icom.h icom_defs.h frame.c frame.h optoscan.c optoscan.h noinst_LTLIBRARIES = libhamlib-icom.la -libhamlib_icom_la_SOURCES = $(ICOMSRCLIST) icom.c frame.c optoscan.c -libhamlib_icom_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_icom_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_icom_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# $(top_builddir)/src/libhamlib.la +libhamlib_icom_la_SOURCES = $(ICOMSRC) EXTRA_DIST = README.icom TODO.icom Android.mk - -noinst_HEADERS = frame.h icom.h icom_defs.h optoscan.h diff --git a/jrc/Makefile.am b/jrc/Makefile.am index 83ec72e47..746d23d02 100644 --- a/jrc/Makefile.am +++ b/jrc/Makefile.am @@ -1,11 +1,6 @@ -JRCSRCLIST = nrd535.c nrd545.c nrd525.c +JRCSRC = nrd535.c nrd545.c nrd525.c jrc.c jrc.h noinst_LTLIBRARIES = libhamlib-jrc.la -libhamlib_jrc_la_SOURCES = $(JRCSRCLIST) jrc.c -libhamlib_jrc_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_jrc_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_jrc_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = jrc.h +libhamlib_jrc_la_SOURCES = $(JRCSRC) EXTRA_DIST = Android.mk diff --git a/kachina/Makefile.am b/kachina/Makefile.am index 8e2094067..cf004a5cf 100644 --- a/kachina/Makefile.am +++ b/kachina/Makefile.am @@ -1,11 +1,6 @@ -KACHINASRCLIST = 505dsp.c +KACHINASRC = 505dsp.c kachina.c kachina.h noinst_LTLIBRARIES = libhamlib-kachina.la -libhamlib_kachina_la_SOURCES = $(KACHINASRCLIST) kachina.c -libhamlib_kachina_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_kachina_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_kachina_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = kachina.h +libhamlib_kachina_la_SOURCES = $(KACHINASRC) EXTRA_DIST = Android.mk diff --git a/kenwood/Makefile.am b/kenwood/Makefile.am index b9fe12f0d..3c6e6c86d 100644 --- a/kenwood/Makefile.am +++ b/kenwood/Makefile.am @@ -1,20 +1,16 @@ -TSSRCLIST = ts850.c ts870s.c ts570.c ts450s.c ts950.c ts50s.c \ - ts790.c ts2000.c k2.c k3.c ts930.c \ - ts680.c ts690.c ts140.c ts480.c trc80.c ts590.c +TSSRC = ts850.c ts870s.c ts570.c ts450s.c ts950.c ts50s.c \ + ts790.c ts2000.c k2.c k3.c ts930.c \ + ts680.c ts690.c ts140.c ts480.c trc80.c ts590.c -IC10SRCLIST = ts440.c ts940.c ts711.c ts811.c r5000.c +IC10SRC = ts440.c ts940.c ts711.c ts811.c r5000.c -THSRCLIST = thd7.c thf7.c thg71.c tmd700.c tmv7.c thf6a.c thd72.c tmd710.c +THSRC = thd7.c thf7.c thg71.c tmd700.c tmv7.c thf6a.c thd72.c tmd710.c + +KENWOODSRC = kenwood.c kenwood.h th.c th.h ic10.c ic10.h elecraft.c elecraft.h \ + transfox.c noinst_LTLIBRARIES = libhamlib-kenwood.la -libhamlib_kenwood_la_SOURCES = $(TSSRCLIST) $(THSRCLIST) $(IC10SRCLIST) \ - kenwood.c th.c ic10.c elecraft.c transfox.c - -libhamlib_kenwood_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_kenwood_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_kenwood_la_LIBADD = $(top_builddir)/src/libhamlib.la @MATH_LIBS@ +libhamlib_kenwood_la_SOURCES = $(TSSRC) $(THSRC) $(IC10SRC) $(KENWOODSRC) EXTRA_DIST = README.kenwood README.k2 README.k3 Android.mk - -noinst_HEADERS = kenwood.h th.h ic10.h elecraft.h diff --git a/kit/Makefile.am b/kit/Makefile.am index cbf4e3cb7..19cfc081a 100644 --- a/kit/Makefile.am +++ b/kit/Makefile.am @@ -1,13 +1,15 @@ AM_CFLAGS = @AM_CFLAGS@ $(LIBUSB_CFLAGS) # FIXME: compile usrp only if CXX available -KITSRCLIST = elektor304.c drt1.c dwt.c usrp.c elektor507.c \ - dds60.c miniVNA.c si570avrusb.c funcube.c fifisdr.c hiqsdr.c + +KITSRC = elektor304.c drt1.c dwt.c usrp.c elektor507.c dds60.c miniVNA.c \ + si570avrusb.c si570avrusb.h funcube.c funcube.h fifisdr.c hiqsdr.c \ + kit.c kit.h usrp_impl.h if HAVE_USRP # Append to the already defined AM_CXXFLAGS that exists outside the conditional. AM_CXXFLAGS += @USRP_CFLAGS@ - KITSRCLIST += usrp_impl.cc + KITSRC += usrp_impl.cc libhamlib_kit_la_LINK = $(CXXLINK) $(libhamlib_kit_la_LDFLAGS) else # automake gets confused and invokes the C++ linker via libtool regardless @@ -16,22 +18,10 @@ else libhamlib_kit_la_LINK = $(LINK) $(libhamlib_kit_la_LDFLAGS) endif -KITROTSRCLIST = pcrotor.c +KITROTSRC = pcrotor.c noinst_LTLIBRARIES = libhamlib-kit.la -libhamlib_kit_la_SOURCES = $(KITSRCLIST) $(KITROTSRCLIST) kit.c -libhamlib_kit_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_kit_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_kit_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# $(USRP_LIBS) \ -# $(LIBUSB_LIBS) \ -# @MATH_LIBS@ \ -# $(top_builddir)/src/libhamlib.la -libhamlib_kit_la_LIBADD = \ - $(USRP_LIBS) \ - $(LIBUSB_LIBS) \ - @MATH_LIBS@ - -noinst_HEADERS = kit.h usrp_impl.h si570avrusb.h funcube.h +libhamlib_kit_la_SOURCES = $(KITSRC) $(KITROTSRC) +libhamlib_kit_la_LIBADD = $(USRP_LIBS) $(LIBUSB_LIBS) @MATH_LIBS@ EXTRA_DIST = README.funcubedongle Android.mk diff --git a/lowe/Makefile.am b/lowe/Makefile.am index 085fbcc08..cf2c2e2d5 100644 --- a/lowe/Makefile.am +++ b/lowe/Makefile.am @@ -1,11 +1,6 @@ -LOWESRC = hf235.c +LOWESRC = hf235.c lowe.c lowe.h noinst_LTLIBRARIES = libhamlib-lowe.la -libhamlib_lowe_la_SOURCES = $(LOWESRC) lowe.c -libhamlib_lowe_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_lowe_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_lowe_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = lowe.h +libhamlib_lowe_la_SOURCES = $(LOWESRC) EXTRA_DIST = Android.mk diff --git a/m2/Makefile.am b/m2/Makefile.am index 89e4fb98f..d0dd081ce 100644 --- a/m2/Makefile.am +++ b/m2/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-m2.la -libhamlib_m2_la_SOURCES = rc2800.c -libhamlib_m2_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_m2_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_m2_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = rc2800.h +libhamlib_m2_la_SOURCES = rc2800.c rc2800.h EXTRA_DIST = Android.mk diff --git a/microtune/Makefile.am b/microtune/Makefile.am index 457c98913..6295dc790 100644 --- a/microtune/Makefile.am +++ b/microtune/Makefile.am @@ -1,47 +1,34 @@ # # Copyright 2001 Free Software Foundation, Inc. -# +# # This file is part of GNU Radio -# +# # GNU Radio is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; either version 2, or (at your option) # any later version. -# +# # GNU Radio is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. -# +# # You should have received a copy of the GNU General Public License # along with GNU Radio; see the file COPYING. If not, write to # the Free Software Foundation, Inc., 59 Temple Place - Suite 330, # Boston, MA 02111-1307, USA. -MTSRCLIST = module_4937.c module_4702.c +MTSRC = module_4937.c module_4702.c GRIO_SOURCES = \ - i2cio.cc \ - i2cio_pp.cc \ - i2c.cc \ - microtune_4937.cc \ - microtune_4702.cc \ - microtune_eval_board.cc + i2cio.cc i2cio.h \ + i2cio_pp.cc i2cio_pp.h \ + i2c.cc i2c.h \ + microtune_4937.cc microtune_4937.h \ + microtune_4702.cc microtune_4702.h \ + microtune_eval_board.cc microtune_eval_board.h \ + microtune_eval_board_defs.h noinst_LTLIBRARIES = libhamlib-microtune.la -libhamlib_microtune_la_SOURCES = $(MTSRCLIST) $(GRIO_SOURCES) microtune.cc -libhamlib_microtune_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_microtune_la_LDFLAGS = -no-undefined -module -avoid-version -#libhamlib_microtune_la_LIBADD = $(top_builddir)/src/libhamlib.la -lstdc++ +libhamlib_microtune_la_SOURCES = $(MTSRC) $(GRIO_SOURCES) microtune.cc microtune.h hamlib_microtune_la_LIBADD = -lstdc++ - -noinst_HEADERS = \ - i2c.h \ - i2cio.h \ - i2cio_pp.h \ - microtune_4937.h \ - microtune_4702.h \ - microtune_eval_board.h \ - microtune_eval_board_defs.h \ - microtune.h - diff --git a/miniVNA/Makefile.am b/miniVNA/Makefile.am index c16ce1be7..5ce46b1be 100644 --- a/miniVNA/Makefile.am +++ b/miniVNA/Makefile.am @@ -1,8 +1,3 @@ noinst_LTLIBRARIES = libhamlib-miniVNA.la -libhamlib_miniVNA_la_SOURCES = miniVNA.c -libhamlib_miniVNA_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_miniVNA_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_miniVNA_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = miniVNA.h +libhamlib_miniVNA_la_SOURCES = miniVNA.c miniVNA.h diff --git a/pcr/Makefile.am b/pcr/Makefile.am index c995e6b71..f616af9bd 100644 --- a/pcr/Makefile.am +++ b/pcr/Makefile.am @@ -1,12 +1,6 @@ -PCRSRCLIST = pcr1000.c pcr100.c pcr1500.c pcr2500.c +PCRSRC = pcr1000.c pcr100.c pcr1500.c pcr2500.c pcr.c pcr.h noinst_LTLIBRARIES = libhamlib-pcr.la -libhamlib_pcr_la_SOURCES = $(PCRSRCLIST) pcr.c -libhamlib_pcr_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_pcr_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_pcr_la_LIBADD = $(top_builddir)/src/libhamlib.la \ -# $(top_builddir)/lib/libmisc.la - -noinst_HEADERS = pcr.h +libhamlib_pcr_la_SOURCES = $(PCRSRC) EXTRA_DIST = Android.mk diff --git a/prm80/Makefile.am b/prm80/Makefile.am index 443eab01a..90e678161 100644 --- a/prm80/Makefile.am +++ b/prm80/Makefile.am @@ -1,11 +1,6 @@ -PRM80SRCLIST = prm8060.c +PRM80SRC = prm8060.c prm80.c prm80.h noinst_LTLIBRARIES = libhamlib-prm80.la -libhamlib_prm80_la_SOURCES = $(PRM80SRCLIST) prm80.c -libhamlib_prm80_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_prm80_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_prm80_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = prm80.h +libhamlib_prm80_la_SOURCES = $(PRM80SRC) EXTRA_DIST = Android.mk diff --git a/racal/Makefile.am b/racal/Makefile.am index 7b72235a8..e57b83deb 100644 --- a/racal/Makefile.am +++ b/racal/Makefile.am @@ -1,12 +1,6 @@ -RACALSRCLIST = ra6790.c ra3702.c +RACALSRC = ra6790.c ra3702.c ra37xx.c ra37xx.h racal.c racal.h noinst_LTLIBRARIES = libhamlib-racal.la -libhamlib_racal_la_SOURCES = $(RACALSRCLIST) racal.c ra37xx.c -libhamlib_racal_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_racal_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_racal_la_LIBADD = $(top_builddir)/src/libhamlib.la \ -# $(top_builddir)/lib/libmisc.la - -noinst_HEADERS = racal.h ra37xx.h +libhamlib_racal_la_SOURCES = $(RACALSRC) EXTRA_DIST = Android.mk diff --git a/rft/Makefile.am b/rft/Makefile.am index d1f47e8b8..66b0af5b4 100644 --- a/rft/Makefile.am +++ b/rft/Makefile.am @@ -1,11 +1,6 @@ -RFTSRC = ekd500.c +RFTSRC = ekd500.c rft.c rft.h noinst_LTLIBRARIES = libhamlib-rft.la -libhamlib_rft_la_SOURCES = $(RFTSRC) rft.c -libhamlib_rft_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_rft_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_rft_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = rft.h +libhamlib_rft_la_SOURCES = $(RFTSRC) EXTRA_DIST = Android.mk diff --git a/rotorez/Makefile.am b/rotorez/Makefile.am index c6c9ca86b..53a98bd50 100644 --- a/rotorez/Makefile.am +++ b/rotorez/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-rotorez.la -libhamlib_rotorez_la_SOURCES = rotorez.c -libhamlib_rotorez_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_rotorez_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_rotorez_la_LIBADD = $(top_builddir)/src/libhamlib.la +libhamlib_rotorez_la_SOURCES = rotorez.c rotorez.h EXTRA_DIST = README.rotorez rotorez.txt Android.mk - -noinst_HEADERS = rotorez.h diff --git a/rs/Makefile.am b/rs/Makefile.am index bf072c756..e222bc876 100644 --- a/rs/Makefile.am +++ b/rs/Makefile.am @@ -1,11 +1,6 @@ -RSSRC = esmc.c eb200.c +RSSRC = esmc.c eb200.c rs.c rs.h noinst_LTLIBRARIES = libhamlib-rs.la -libhamlib_rs_la_SOURCES = $(RSSRC) rs.c -libhamlib_rs_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_rs_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_rs_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = rs.h +libhamlib_rs_la_SOURCES = $(RSSRC) EXTRA_DIST = Android.mk diff --git a/sartek/Makefile.am b/sartek/Makefile.am index a39b91bec..9b196b8e8 100644 --- a/sartek/Makefile.am +++ b/sartek/Makefile.am @@ -1,10 +1,5 @@ noinst_LTLIBRARIES = libhamlib-sartek.la -libhamlib_sartek_la_SOURCES = sartek.c -libhamlib_sartek_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_sartek_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_sartek_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = sartek.h +libhamlib_sartek_la_SOURCES = sartek.c sartek.h EXTRA_DIST = Android.mk diff --git a/skanti/Makefile.am b/skanti/Makefile.am index bf47ade94..2d6a694f9 100644 --- a/skanti/Makefile.am +++ b/skanti/Makefile.am @@ -1,11 +1,6 @@ -SKANTISRCLIST = trp8000.c trp8255.c +SKANTISRC = trp8000.c trp8255.c skanti.c skanti.h noinst_LTLIBRARIES = libhamlib-skanti.la -libhamlib_skanti_la_SOURCES = $(SKANTISRCLIST) skanti.c -libhamlib_skanti_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_skanti_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_skanti_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = skanti.h +libhamlib_skanti_la_SOURCES = $(SKANTISRC) EXTRA_DIST = Android.mk diff --git a/spid/Makefile.am b/spid/Makefile.am index fab17b118..6e20d925a 100644 --- a/spid/Makefile.am +++ b/spid/Makefile.am @@ -1,12 +1,5 @@ noinst_LTLIBRARIES = libhamlib-spid.la -libhamlib_spid_la_SOURCES = spid.c -libhamlib_spid_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_spid_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_spid_la_LIBADD = $(top_builddir)/src/libhamlib.la +libhamlib_spid_la_SOURCES = spid.c spid.h EXTRA_DIST = spid.txt Android.mk - -noinst_HEADERS = spid.h - - diff --git a/src/Makefile.am b/src/Makefile.am index 3c7e4b7b8..a1075841a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -2,29 +2,23 @@ # $(LTDLINCL) is set by LTDL_INIT macro in configure.ac AM_CPPFLAGS = @AM_CPPFLAGS@ $(LTDLINCL) -# AM_CPPFLAGS = @AM_CPPFLAGS@ -RIGSRC = rig.c serial.c misc.c register.c event.c cal.c conf.c tones.c \ - rotator.c locator.c rot_reg.c rot_conf.c iofunc.c ext.c \ - mem.c settings.c parallel.c usb_port.c debug.c network.c \ - cm108.c +RIGSRC = rig.c serial.c serial.h misc.c misc.h register.c register.h event.c \ + event.h cal.c cal.h conf.c tones.c tones.h rotator.c locator.c rot_reg.c \ + rot_conf.c rot_conf.h iofunc.c iofunc.h ext.c mem.c settings.c \ + parallel.c parallel.h usb_port.c usb_port.h debug.c network.c network.h \ + cm108.c cm108.h idx_builtin.h token.h par_nt.h lib_LTLIBRARIES = libhamlib.la libhamlib_la_SOURCES = $(RIGSRC) libhamlib_la_LDFLAGS = $(WINLDFLAGS) $(OSXLDFLAGS) -no-undefined -version-info @ABI_VERSION@:@ABI_REVISION@:@ABI_AGE@ -libhamlib_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -DHAMLIB_MODULE_DIR=\"$(pkglibdir)\" +# libhamlib_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -DHAMLIB_MODULE_DIR=\"$(pkglibdir)\" # $(LIBLTDL) is set by LTDL_INIT macro libhamlib_la_LIBADD = $(LIBLTDL) $(top_builddir)/lib/libmisc.la \ @BACKENDEPS@ @ROT_BACKENDEPS@ \ @NET_LIBS@ @MATH_LIBS@ $(LIBUSB_LIBS) -# libhamlib_la_DEPENDENCIES = $(LTDLDEPS) $(top_builddir)/lib/libmisc.la @BACKENDEPS@ @ROT_BACKENDEPS@ libhamlib_la_DEPENDENCIES = $(LTDLDEPS) $(top_builddir)/lib/libmisc.la -# libhamlib_la_DEPENDENCIES = $(top_builddir)/lib/libmisc.la - -noinst_HEADERS = event.h misc.h serial.h iofunc.h cal.h tones.h \ - rot_conf.h token.h idx_builtin.h register.h par_nt.h \ - parallel.h usb_port.h network.h cm108.h EXTRA_DIST = Android.mk diff --git a/tapr/Makefile.am b/tapr/Makefile.am index 9d0b3d3e0..61e64f09d 100644 --- a/tapr/Makefile.am +++ b/tapr/Makefile.am @@ -1,11 +1,6 @@ -TAPRSRCLIST = dsp10.c +TAPRSRC = dsp10.c tapr.c tapr.h noinst_LTLIBRARIES = libhamlib-tapr.la -libhamlib_tapr_la_SOURCES = $(TAPRSRCLIST) tapr.c -libhamlib_tapr_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_tapr_la_LDFLAGS = -no-undefined -module -avoid-version -# hamlib_tapr_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = tapr.h +libhamlib_tapr_la_SOURCES = $(TAPRSRC) EXTRA_DIST = Android.mk diff --git a/tentec/Makefile.am b/tentec/Makefile.am index a77cb2c82..65a85f978 100644 --- a/tentec/Makefile.am +++ b/tentec/Makefile.am @@ -1,13 +1,8 @@ -TENTECSRCLIST = rx320.c rx340.c rx350.c rx331.c \ - pegasus.c argonaut.c orion.c jupiter.c omnivii.c paragon.c +TENTECSRC = rx320.c rx340.c rx350.c rx331.c rx331.h tt550.c tt550.h \ + pegasus.c argonaut.c orion.c orion.h jupiter.c omnivii.c paragon.c \ + tentec.c tentec.h tentec2.c tentec2.h noinst_LTLIBRARIES = libhamlib-tentec.la -libhamlib_tentec_la_SOURCES = $(TENTECSRCLIST) tentec.c tentec2.c tt550.c -libhamlib_tentec_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_tentec_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_tentec_la_LIBADD = $(top_builddir)/src/libhamlib.la \ -# $(top_builddir)/lib/libmisc.la +libhamlib_tentec_la_SOURCES = $(TENTECSRC) EXTRA_DIST = README Android.mk - -noinst_HEADERS = tentec.h tentec2.h tt550.h orion.h rx331.h diff --git a/ts7400/Makefile.am b/ts7400/Makefile.am index fe45d138e..b9629faf3 100644 --- a/ts7400/Makefile.am +++ b/ts7400/Makefile.am @@ -1,12 +1,7 @@ + +noinst_LTLIBRARIES = libhamlib-ts7400.la +libhamlib_ts7400_la_SOURCES = ts7400.c ts7400.h + EXTRA_DIST = include/ep93xx_adc.h include/io.h include/peekpoke.h \ include/readADC.h include/io.c include/peekpoke.c include/readADC.c \ include/test7400ADC.c Android.mk - -noinst_LTLIBRARIES = libhamlib-ts7400.la -libhamlib_ts7400_la_SOURCES = ts7400.c -libhamlib_ts7400_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_ts7400_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_ts7400_la_LIBADD = $(top_builddir)/src/libhamlib.la \ -# @MATH_LIBS@ - -noinst_HEADERS = ts7400.h diff --git a/tuner/Makefile.am b/tuner/Makefile.am index 95498bbe8..400aab7e1 100644 --- a/tuner/Makefile.am +++ b/tuner/Makefile.am @@ -1,11 +1,6 @@ -TUNERSRCLIST = v4l.c v4l2.c +TUNERSRC = v4l.c v4l2.c tuner.c tuner.h videodev.h videodev2.h noinst_LTLIBRARIES = libhamlib-tuner.la -libhamlib_tuner_la_SOURCES = $(TUNERSRCLIST) tuner.c -libhamlib_tuner_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_tuner_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_tuner_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = tuner.h videodev.h videodev2.h +libhamlib_tuner_la_SOURCES = $(TUNERSRC) EXTRA_DIST = Android.mk diff --git a/uniden/Makefile.am b/uniden/Makefile.am index 3b769f0a1..09812a8e8 100644 --- a/uniden/Makefile.am +++ b/uniden/Makefile.am @@ -1,12 +1,7 @@ -UNIDENSRC = bc895.c bc898.c bc245.c pro2052.c bc780.c bc250.c \ - bcd396t.c bcd996t.c +UNIDENSRC = bc895.c bc898.c bc245.c pro2052.c bc780.c bc250.c bcd396t.c \ + bcd996t.c uniden.c uniden.h uniden_digital.c uniden_digital.h noinst_LTLIBRARIES = libhamlib-uniden.la -libhamlib_uniden_la_SOURCES = $(UNIDENSRC) uniden.c uniden_digital.c -libhamlib_uniden_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_uniden_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_uniden_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = uniden.h uniden_digital.h +libhamlib_uniden_la_SOURCES = $(UNIDENSRC) EXTRA_DIST = Android.mk diff --git a/winradio/Makefile.am b/winradio/Makefile.am index 9f06f2862..ec4b89831 100644 --- a/winradio/Makefile.am +++ b/winradio/Makefile.am @@ -1,13 +1,8 @@ - -WRSRCLIST = wr1000.c wr1500.c wr1550.c wr3100.c wr3150.c wr3500.c wr3700.c \ - g303.c g313.c g305.c linradio/wrg313api.c +WRSRC = wr1000.c wr1500.c wr1550.c wr3100.c wr3150.c wr3500.c wr3700.c \ + g303.c g313.c g305.c linradio/wrg313api.c linradio/wrg313api.h \ + winradio.c winradio.h linradio/radio_ioctl.h linradio/wrapi.h noinst_LTLIBRARIES = libhamlib-winradio.la -libhamlib_winradio_la_SOURCES = $(WRSRCLIST) winradio.c -libhamlib_winradio_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_winradio_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_winradio_la_LIBADD = $(top_builddir)/src/libhamlib.la +libhamlib_winradio_la_SOURCES = $(WRSRC) EXTRA_DIST = NOTES Android.mk - -noinst_HEADERS = winradio.h linradio/radio_ioctl.h linradio/wrapi.h linradio/wrg313api.h diff --git a/wj/Makefile.am b/wj/Makefile.am index 7759ff9e4..fb1372198 100644 --- a/wj/Makefile.am +++ b/wj/Makefile.am @@ -1,11 +1,6 @@ -WJSRCLIST = wj8888.c +WJSRC = wj8888.c wj.c wj.h noinst_LTLIBRARIES = libhamlib-wj.la -libhamlib_wj_la_SOURCES = $(WJSRCLIST) wj.c -libhamlib_wj_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_wj_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_wj_la_LIBADD = $(top_builddir)/src/libhamlib.la - -noinst_HEADERS = wj.h +libhamlib_wj_la_SOURCES = $(WJSRC) EXTRA_DIST = Android.mk diff --git a/yaesu/Makefile.am b/yaesu/Makefile.am index 50c4d2bbe..bad884df1 100644 --- a/yaesu/Makefile.am +++ b/yaesu/Makefile.am @@ -1,25 +1,17 @@ ## Process this file with automake to produce Makefile.in ## Yeasu radios that use the legacy CAT commands -YAESUSRC = ft100.c ft747.c ft817.c ft847.c ft890.c ft900.c ft920.c \ - ft1000mp.c ft857.c ft897.c ft990.c frg8800.c \ - ft757gx.c ft736.c frg100.c frg9600.c ft1000d.c \ - vr5000.c ft767gx.c ft840.c ft980.c vx1700.c +YAESUSRC = ft100.c ft100.h ft747.c ft747.h ft817.c ft817.h ft847.c ft847.h \ + ft890.c ft890.h ft900.c ft900.h ft920.c ft920.h ft1000mp.c ft1000mp.h \ + ft857.c ft857.h ft897.c ft897.h ft990.c ft990.h frg8800.c ft757gx.c \ + ft757gx.h ft736.c frg100.c frg9600.c ft1000d.c vr5000.c ft767gx.c \ + ft767gx.h ft840.c ft840.h ft980.c vx1700.c vx1700.h ## Yaesu radios that use the new Kenwood style CAT commands -NEWCATSRC = newcat.c ft450.c ft950.c ft2000.c ft9000.c ft5000.c +NEWCATSRC = newcat.c newcat.h ft450.c ft450.h ft950.c ft950.h ft2000.c \ + ft2000.h ft9000.c ft9000.h ft5000.c ft5000.h noinst_LTLIBRARIES = libhamlib-yaesu.la -libhamlib_yaesu_la_SOURCES = $(YAESUSRC) $(NEWCATSRC) yaesu.c -libhamlib_yaesu_la_CFLAGS = -DIN_HAMLIB $(AM_CFLAGS) -# libhamlib_yaesu_la_LDFLAGS = -no-undefined -module -avoid-version -#hamlib_yaesu_la_LIBADD = $(top_builddir)/lib/libmisc.la \ -# @MATH_LIBS@ \ -# $(top_builddir)/src/libhamlib.la +libhamlib_yaesu_la_SOURCES = $(YAESUSRC) $(NEWCATSRC) yaesu.c yaesu.h EXTRA_DIST = README.ft890 README.ft920 Android.mk - -noinst_HEADERS = ft100.h ft747.h ft817.h ft847.h ft890.h ft900.h ft920.h \ - ft1000mp.h ft857.h ft897.h ft990.h yaesu.h \ - ft757gx.h ft767gx.h ft450.h ft950.h ft2000.h ft9000.h ft5000.h \ - ft840.h vx1700.h newcat.h