aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
diff options
context:
space:
mode:
authorMatthias P. Braendli <matthias.braendli@mpb.li>2020-04-28 15:12:05 +0200
committerMatthias P. Braendli <matthias.braendli@mpb.li>2020-04-28 15:12:05 +0200
commit06a429d0148c94c35f3e4e226714299dc03af5eb (patch)
tree0cab2eaa230e6101f537c0e4d086ff5877cb800d /Makefile.am
downloadODR-EDI2EDI-06a429d0148c94c35f3e4e226714299dc03af5eb.tar.gz
ODR-EDI2EDI-06a429d0148c94c35f3e4e226714299dc03af5eb.tar.bz2
ODR-EDI2EDI-06a429d0148c94c35f3e4e226714299dc03af5eb.zip
Initial commitv0.0.1
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am61
1 files changed, 61 insertions, 0 deletions
diff --git a/Makefile.am b/Makefile.am
new file mode 100644
index 0000000..000c5c1
--- /dev/null
+++ b/Makefile.am
@@ -0,0 +1,61 @@
+# Copyright (C) 2020 Matthias P. Braendli, http://opendigitalradio.org
+
+if IS_GIT_REPO
+GITVERSION_FLAGS = -DGITVERSION="\"`git describe --dirty || echo 'unknown'`\""
+else
+GITVERSION_FLAGS =
+endif
+
+bin_PROGRAMS=odr-edi2edi
+
+INCLUDE=-Isrc
+
+common_test_CFLAGS =-Wall $(INCLUDE) $(GITVERSION_FLAGS)
+common_test_CXXFLAGS =-Wall -std=c++11 $(INCLUDE) $(GITVERSION_FLAGS)
+common_test_LDADD = -lpthread
+common_test_SOURCES = src/main.cpp \
+ lib/crc.h lib/crc.c \
+ lib/ClockTAI.h lib/ClockTAI.cpp \
+ lib/Globals.cpp \
+ lib/Log.h lib/Log.cpp \
+ lib/ReedSolomon.h lib/ReedSolomon.cpp \
+ lib/RemoteControl.h \
+ lib/RemoteControl.cpp \
+ lib/Socket.h lib/Socket.cpp \
+ lib/ThreadsafeQueue.h \
+ lib/charset/charset.h lib/charset/charset.cpp \
+ lib/charset/utf8.h \
+ lib/charset/utf8/checked.h \
+ lib/charset/utf8/core.h \
+ lib/charset/utf8/unchecked.h \
+ lib/edi/PFT.hpp lib/edi/PFT.cpp \
+ lib/edi/STIDecoder.hpp lib/edi/STIDecoder.cpp \
+ lib/edi/STIWriter.hpp lib/edi/STIWriter.cpp \
+ lib/edi/ETIDecoder.hpp lib/edi/ETIDecoder.cpp \
+ lib/edi/eti.hpp lib/edi/eti.cpp \
+ lib/edi/buffer_unpack.hpp \
+ lib/edi/common.hpp lib/edi/common.cpp \
+ lib/edioutput/AFPacket.cpp \
+ lib/edioutput/AFPacket.h \
+ lib/edioutput/EDIConfig.h \
+ lib/edioutput/Interleaver.cpp \
+ lib/edioutput/Interleaver.h \
+ lib/edioutput/PFT.cpp \
+ lib/edioutput/PFT.h \
+ lib/edioutput/TagItems.cpp \
+ lib/edioutput/TagItems.h \
+ lib/edioutput/TagPacket.cpp \
+ lib/edioutput/TagPacket.h \
+ lib/edioutput/Transport.cpp \
+ lib/edioutput/Transport.h \
+ lib/fec/char.h \
+ lib/fec/decode_rs.h lib/fec/decode_rs_char.c \
+ lib/fec/encode_rs.h lib/fec/encode_rs_char.c \
+ lib/fec/fec.h \
+ lib/fec/init_rs.h lib/fec/init_rs_char.c \
+ lib/fec/rs-common.h
+
+EXTRA_DIST = COPYING NEWS README.md ChangeLog \
+ lib/fec/README.md src/fec/LICENSE \
+ src/charset/README
+