summaryrefslogtreecommitdiff
path: root/src/wscript
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2022-06-14 00:27:07 +0200
committerCarl Hetherington <cth@carlh.net>2022-06-14 00:27:07 +0200
commitaab544c5dbae2e5dafe6cbe458b2affeba774385 (patch)
tree6bf0d39339440beb05c7e74e6a9a6af0f6ab0224 /src/wscript
parente0440b6906a11827cc8fdd2ca849a093cce04441 (diff)
Build asdcp-{un,}wrap
Diffstat (limited to 'src/wscript')
-rw-r--r--src/wscript19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/wscript b/src/wscript
index 0b2ef4f..329c61a 100644
--- a/src/wscript
+++ b/src/wscript
@@ -76,6 +76,13 @@ def build(bld):
AS_DCP_DCData.cpp
PCMParserList.cpp
MDD.cpp
+ DCData_Sequence_Parser.cpp
+ DCData_ByteStream_Parser.cpp
+ AtmosSyncChannel_Mixer.cpp
+ AtmosSyncChannel_Generator.cpp
+ PCMDataProviders.cpp
+ SyncEncoder.c
+ CRC16.c
"""
headers = """
@@ -101,3 +108,15 @@ def build(bld):
if bld.env.STATIC:
bld.install_files('${PREFIX}/lib', 'libkumu-carl.a')
bld.install_files('${PREFIX}/lib', 'libasdcp-carl.a')
+
+ obj = bld(features='cxx cxxprogram')
+ obj.use = ['libkumu-carl', 'libasdcp-carl']
+ obj.includes = ['asdcp']
+ obj.source = 'asdcp-wrap.cpp'
+ obj.target = 'asdcp-wrap'
+
+ obj = bld(features='cxx cxxprogram')
+ obj.use = ['libkumu-carl', 'libasdcp-carl']
+ obj.includes = ['asdcp']
+ obj.source = 'asdcp-unwrap.cpp'
+ obj.target = 'asdcp-unwrap'