aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
blob: 000c5c12b7f69ab733cad8c5a7c8d3df6d1ffa97 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
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