projects
/
libdcp.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
75a161fdf2606a623d930fe466adcb61a40701c3
[libdcp.git]
/
src
/
wscript
1
def build(bld):
2
obj = bld(features = 'cxx cxxshlib')
3
obj.name = 'libdcp'
4
obj.target = 'dcp'
5
obj.export_includes = ['.']
6
obj.uselib = 'BOOST_FILESYSTEM OPENSSL SIGC++ LIBXML++ OPENJPEG'
7
obj.use = 'libkumu-libdcp libasdcp-libdcp'
8
obj.source = """
9
asset.cc
10
asset_map.cc
11
cpl_file.cc
12
dcp.cc
13
dcp_time.cc
14
lut.cc
15
metadata.cc
16
mxf_asset.cc
17
picture_asset.cc
18
picture_frame.cc
19
pkl.cc
20
reel.cc
21
argb_frame.cc
22
sound_asset.cc
23
sound_frame.cc
24
subtitle_asset.cc
25
test_mode.cc
26
types.cc
27
util.cc
28
version.cc
29
xml.cc
30
"""
31
32
headers = """
33
asset.h
34
dcp.h
35
dcp_time.h
36
exceptions.h
37
metadata.h
38
mxf_asset.h
39
picture_asset.h
40
picture_frame.h
41
reel.h
42
argb_frame.h
43
sound_asset.h
44
sound_frame.h
45
subtitle_asset.h
46
test_mode.h
47
types.h
48
version.h
49
xml.h
50
"""
51
52
bld.install_files('${PREFIX}/include/libdcp', headers)