root/experimental/components/Packetizer/trunk/Packetizer-metadata/Makefile.am @ 5422

Revision 5422, 2.1 KB (checked in by jgaeddert, 6 years ago)

adding crc to packetizer

  • Property svn:eol-style set to native
Line 
1AM_CXXFLAGS = -Wall
2
3bin_PROGRAMS = Packetizer Depacketizer
4bindir = $(prefix)/bin
5
6# ---------- Packetizer ----------
7
8Packetizer_SOURCES =                \
9    src/Packetizer.cpp              \
10    src/PacketizerDSP.cpp           \
11    src/PNCodes.cpp                 \
12    src/binary_sequence.c           \
13    src/encode_rs_char.c            \
14    src/init_rs_char.c              \
15    src/decode_rs_char.c            \
16    src/crc.cpp                     \
17    src/main_packetizer.cpp
18
19ossieName1 = Packetizer
20xml1dir = $(prefix)/xml/$(ossieName1)
21dist_xml1_DATA =                    \
22    xml/Packetizer.prf.xml          \
23    xml/Packetizer.scd.xml          \
24    xml/Packetizer.spd.xml
25
26
27# ---------- Depacketizer ----------
28
29Depacketizer_SOURCES =              \
30    src/Depacketizer.cpp            \
31    src/main_depacketizer.cpp
32
33Depacketizer_LDADD =                \
34    PNCodes.o                       \
35    binary_sequence.o               \
36    PacketizerDSP.o
37
38ossieName2 = Depacketizer
39xml2dir = $(prefix)/xml/$(ossieName2)
40dist_xml2_DATA =                    \
41    xml/Depacketizer.prf.xml        \
42    xml/Depacketizer.scd.xml        \
43    xml/Depacketizer.spd.xml
44
45
46# ---------- autotest ---------
47
48check_PROGRAMS = cxxtest autotest
49autotest_SOURCES = autotest.cpp
50autotest_LDADD =                    \
51    PacketizerDSP.o                 \
52    binary_sequence.o               \
53    PNCodes.o                       \
54    decode_rs_char.o                \
55    encode_rs_char.o                \
56    init_rs_char.o                  \
57    crc.o
58
59TESTS = autotest
60
61cxxtest:
62        cxxtestgen.py --error-printer -o autotest.cpp \
63        tests/binary_sequence_testsuite.h             \
64        tests/EncodePacketData_testsuite.h            \
65        tests/Packetizer_testsuite.h                  \
66        tests/Depacketizer_testsuite.h                \
67        tests/CreateExtract_testsuite.h               \
68        tests/rs_char_testsuite.h                     \
69        tests/crc_testsuite.h
70
71# ---------- documentation ---------
72
73# make sure "make docs" doesn't conflict with
74# separate docs/ documentation/ directories
75.PHONY: docs documentation
76
77docs :
78        ./genDocs.py
79
80
Note: See TracBrowser for help on using the browser.