summaryrefslogtreecommitdiff
path: root/orkbasecxx/Makefile.am
blob: 4a6d8e9c42576eb0ca0b3ce1e78f8eb15cf03fd5 (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
62
63
64
65
66
67
68
69
70
71
# not a GNU package. You can remove this line, if
# have all needed files, that a GNU package needs
AUTOMAKE_OPTIONS = foreign 1.4

SUBDIRS			= messages serializers audiofile filters

lib_LTLIBRARIES		= liborkbase.la
liborkbase_la_LDFLAGS	=  
liborkbase_la_SOURCES	= \
			Filter.cpp g711.c \
			OrkBase.cpp Object.cpp ObjectFactory.cpp \
			OrkClient.cpp AudioCapture.cpp Utils.cpp  \
			AudioTape.cpp \
			Config.cpp ConfigManager.cpp LogManager.cpp \
			MultiThreadedServer.cpp TapeProcessor.cpp \
			MemUtils.cpp BatchProcessing.cpp \
			CapturePluginProxy.cpp CapturePort.cpp \
			Daemon.cpp ImmediateProcessing.cpp \
			Reporting.cpp TapeFileNaming.cpp \
			PartyFilter.cpp EventStreaming.cpp \
			OrkTrack.cpp \
			AudioCapture.h AudioCapturePlugin.h \
			BatchProcessing.h \
			CapturePluginProxy.h CapturePort.h \
			Config.h ConfigManager.h Daemon.h \
			EventStreaming.h Filter.h ImmediateProcessing.h \
			LogManager.h MultiThreadedServer.h \
			Object.h ObjectFactory.h OrkBase.h \
			OrkClient.h PartyFilter.h Reporting.h \
			TapeFileNaming.h TapeProcessor.h \
			Utils.h config.h OrkTrack.h

nobase_pkginclude_HEADERS	= \
	audiofile/AudioFile.h \
	filters/audiogain/AudioGain.h \
	messages/TapeMsg.h messages/PingMsg.h messages/DeleteTapeMsg.h \
	messages/CaptureMsg.h messages/TestMsg.h messages/RecordMsg.h \
	messages/SyncMessage.h messages/AsyncMessage.h \
	messages/Message.h messages/InitMsg.h \
	serializers/Serializer.h
pkginclude_HEADERS	= \
	AudioCapture.h Config.h MultiThreadedServer.h Object.h OrkBase.h \
	g711.h MemUtils.h dll.h Utils.h \
	OrkTrack.h OrkClient.h \
	LogManager.h ImmediateProcessing.h BatchProcessing.h Reporting.h \
	TapeFileNaming.h ConfigManager.h Daemon.h ObjectFactory.h \
	CapturePluginProxy.h AudioCapturePlugin.h Filter.h \
	TapeProcessor.h EventStreaming.h \
	StdString.h ThreadSafeQueue.h AudioTape.h \
	filters/ilbc/IlbcFilters.h \
	filters/ilbc/ilbc/iLBC_decode.h \
	filters/ilbc/ilbc/iLBC_encode.h \
	filters/ilbc/ilbc/iLBC_define.h \
	filters/gsm/GsmFilters.h filters/gsm/gsm610/gsm.h \
	filters/g722codec/G722.h filters/g722codec/G722Codec.h

liborkbase_la_LIBADD	= \
	$(top_builddir)/serializers/libserializers.la \
	$(top_builddir)/messages/libmessages.la \
	$(top_builddir)/audiofile/libaudiofile.la \
        $(top_builddir)/filters/gsm/libgsm.la \
        $(top_builddir)/filters/gsm/gsm610/libgsm610.la \
	$(top_builddir)/filters/ilbc/libilbc.la \
	$(top_builddir)/filters/ilbc/ilbc/libilbcrfc.la \
	$(top_builddir)/filters/audiogain/libaudiogain.la \
	$(top_builddir)/filters/g722codec/libg722codec.la
	-lm

AM_CXXFLAGS	= -D_REENTRANT
pkgconfigdir	= $(libdir)/pkgconfig
pkgconfig_DATA	= orkbase-1.0.pc