diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 93 |
1 files changed, 3 insertions, 90 deletions
diff --git a/Makefile.am b/Makefile.am index 45bf4fe..9176eee 100644 --- a/Makefile.am +++ b/Makefile.am @@ -16,95 +16,8 @@ # You should have received a copy of the GNU General Public License # along with CRC-DabMod. If not, see <http://www.gnu.org/licenses/>. -ACLOCAL_AMFLAGS = -I m4 - -EXTRA_DIST =COPYING NEWS README AUTHORS ChangeLog TODO doc lib/kiss_fft129.tar.gz \ - src/kiss_fftsimd.c src/kiss_fftsimd.h - - -if IS_GIT_REPO -GITVERSION_FLAGS = -DGITVERSION="\"-`git describe --long --tags`\"" -else -GITVERSION_FLAGS = -DGITVERSION="\"-modified\"" -endif - -if HAVE_INPUT_ZEROMQ_TEST -ZMQ_LIBS =-lzmq -else -ZMQ_LIBS = -endif - -FFT_INC = -Ilib/kiss_fft129 -Ilib/kiss_fft129/tools -FFT_SRC = lib/kiss_fft129/kiss_fft.c \ - lib/kiss_fft129/tools/kiss_fftr.c \ - src/kiss_fftsimd.c -FFT_FLG = -ffast-math - -.PHONY: kiss_fft129 reed-solomon-4.0 +SUBDIRS =src lib -bin_PROGRAMS = crc-dabmod - -src/DabModulator.cpp: kiss_fft129 - -BUILT_SOURCES: kiss_fft129 - -kiss_fft129: - if [ ! -e lib/kiss_fft129/kiss_fft.c ]; then \ - tar xzf ./lib/kiss_fft129.tar.gz -C ./lib; \ - fi - -crc_dabmod_CPPFLAGS = $(FFT_INC) $(FFT_FLG) -msse -msse2 $(GITVERSION_FLAGS) -crc_dabmod_LDADD = $(ZMQ_LIBS) -crc_dabmod_SOURCES = \ - src/BlockPartitioner.cpp src/BlockPartitioner.h \ - src/Buffer.cpp src/Buffer.h \ - src/CicEqualizer.cpp src/CicEqualizer.h \ - src/ConvEncoder.cpp src/ConvEncoder.h \ - src/DabMod.cpp \ - src/DabModulator.cpp src/DabModulator.h \ - src/DifferentialModulator.cpp src/DifferentialModulator.h \ - src/Eti.cpp src/Eti.h \ - src/EtiReader.cpp src/EtiReader.h \ - src/FicSource.cpp src/FicSource.h \ - src/FIRFilter.cpp src/FIRFilter.h \ - src/Flowgraph.cpp src/Flowgraph.h \ - src/FrameMultiplexer.cpp src/FrameMultiplexer.h \ - src/FrequencyInterleaver.cpp src/FrequencyInterleaver.h \ - src/GainControl.cpp src/GainControl.h \ - src/GuardIntervalInserter.cpp src/GuardIntervalInserter.h \ - src/InputFileReader.cpp src/InputMemory.cpp \ - src/InputMemory.h src/InputReader.h src/InputZeroMQReader.cpp \ - src/kiss_fftsimd.c src/kiss_fftsimd.h \ - src/Log.cpp src/Log.h \ - src/ModCodec.cpp src/ModCodec.h \ - src/ModFormat.cpp src/ModFormat.h \ - src/ModInput.cpp src/ModInput.h \ - src/ModMux.cpp src/ModMux.h \ - src/ModOutput.cpp src/ModOutput.h \ - src/ModPlugin.cpp src/ModPlugin.h \ - src/NullSymbol.cpp src/NullSymbol.h \ - src/OfdmGenerator.cpp src/OfdmGenerator.h \ - src/OutputFile.cpp src/OutputFile.h \ - src/OutputMemory.cpp src/OutputMemory.h \ - src/OutputUHD.cpp src/OutputUHD.h \ - src/PcDebug.h \ - src/PhaseReference.cpp src/PhaseReference.h \ - src/porting.c src/porting.h \ - src/PrbsGenerator.cpp src/PrbsGenerator.h \ - src/PuncturingEncoder.cpp src/PuncturingEncoder.h \ - src/PuncturingRule.cpp src/PuncturingRule.h \ - src/QpskSymbolMapper.cpp src/QpskSymbolMapper.h \ - src/RemoteControl.cpp src/RemoteControl.h \ - src/Resampler.cpp src/Resampler.h \ - src/SignalMultiplexer.cpp src/SignalMultiplexer.h \ - src/SubchannelSource.cpp src/SubchannelSource.h \ - src/ThreadsafeQueue.h \ - src/TimeInterleaver.cpp src/TimeInterleaver.h \ - src/TimestampDecoder.cpp src/TimestampDecoder.h - -nodist_crc_dabmod_SOURCES =$(FFT_SRC) - -dist_bin_SCRIPTS = ./python/crc-dwap.py +ACLOCAL_AMFLAGS = -I m4 -clean-local: - rm -rf lib/kiss_fft129 +EXTRA_DIST =COPYING NEWS README AUTHORS ChangeLog TODO doc |