2 conf.env.append_value('CXXFLAGS', '-D_FILE_OFFSET_BITS=64')
3 conf.env.append_value('CXXFLAGS', '-DPACKAGE_VERSION="1.9.45-carlh"')
4 if conf.options.target_windows:
5 conf.env.append_value('CXXFLAGS', '-DASDCP_PLATFORM="win32"')
6 conf.env.append_value('CXXFLAGS', '-DKM_WIN32')
8 conf.env.append_value('CXXFLAGS', '-DASDCP_PLATFORM="linux"')
12 obj = bld(features = 'cxx cxxstlib')
14 obj = bld(features = 'cxx cxxshlib')
16 obj.name = 'libkumu-libsub'
17 obj.target = 'kumu-libsub'
18 obj.uselib = 'OPENSSL BOOST_FILESYSTEM'
20 obj.export_includes = ['.']
31 obj = bld(features = 'cxx cxxstlib')
33 obj = bld(features = 'cxx cxxshlib')
35 obj.name = 'libasdcp-libsub'
36 obj.target = 'asdcp-libsub'
37 obj.uselib = 'OPENSSL'
38 obj.use = 'libkumu-libsub'
40 obj.export_includes = ['.']
44 JP2K_Codestream_Parser.cpp
45 JP2K_Sequence_Parser.cpp
70 bld.install_files('${PREFIX}/lib', 'libkumu-libsub.a')
71 bld.install_files('${PREFIX}/lib', 'libasdcp-libsub.a')