aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.am
blob: d9e5ae6cbb191ba75974f7af59a6ff276007be68 (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
ACLOCAL_AMFLAGS = -I m4
AUTOMAKE_OPTIONS = subdir-objects

if IS_GIT_REPO
GITVERSION_FLAGS = -DGITVERSION="\"`git describe --dirty`\""
else
GITVERSION_FLAGS =
endif

odr_sourcecompanion_LDADD       = -lzmq
odr_sourcecompanion_CFLAGS      = $(GITVERSION_FLAGS) -ggdb -O2 -Wall
odr_sourcecompanion_CXXFLAGS    = $(GITVERSION_FLAGS) -ggdb -O2 -Wall -Isrc -Ilib
odr_sourcecompanion_SOURCES     = src/odr-sourcecompanion.cpp \
								  src/AACDecoder.h src/AACDecoder.cpp \
								  src/AVTInput.h src/AVTInput.cpp \
								  src/OrderedQueue.h src/OrderedQueue.cpp \
								  src/Outputs.h src/Outputs.cpp \
								  src/StatsPublish.h src/StatsPublish.cpp \
								  src/encryption.h src/encryption.c \
								  src/utils.h src/utils.c \
								  src/PadInterface.h src/PadInterface.cpp \
								  lib/fec/char.h \
								  lib/fec/decode_rs_char.c \
								  lib/fec/decode_rs.h \
								  lib/fec/encode_rs_char.c \
								  lib/fec/encode_rs.h \
								  lib/fec/fec.h \
								  lib/fec/init_rs_char.c \
								  lib/fec/init_rs.h \
								  lib/fec/rs-common.h \
								  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/Socket.h lib/Socket.cpp \
								  lib/ThreadsafeQueue.h \
								  lib/crc.h lib/crc.c \
								  lib/edioutput/AFPacket.h lib/edioutput/AFPacket.cpp \
								  lib/edioutput/EDIConfig.h \
								  lib/edioutput/PFT.h lib/edioutput/PFT.cpp \
								  lib/edioutput/TagItems.h lib/edioutput/TagItems.cpp \
								  lib/edioutput/TagPacket.h lib/edioutput/TagPacket.cpp \
								  lib/edioutput/Transport.h lib/edioutput/Transport.cpp

bin_PROGRAMS =  odr-sourcecompanion$(EXEEXT)

EXTRA_DIST = $(top_srcdir)/bootstrap \
			 $(top_srcdir)/README.md \
			 $(top_srcdir)/LICENCE \
			 $(top_srcdir)/ChangeLog \
			 $(top_srcdir)/Doxyfile \
			 $(top_srcdir)/lib/fec/LICENSE
			 $(top_srcdir)/lib/fec/README.md

doc: export PROJECT_NUMBER:=$(shell git describe --dirty)

.PHONY: doc
doc:
	doxygen