projects
/
libsub.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Support for conversions of things that have multiple representations.
[libsub.git]
/
src
/
wscript
1
from waflib import TaskGen
2
3
def build(bld):
4
if bld.env.STATIC:
5
obj = bld(features='cxx cxxstlib')
6
else:
7
obj = bld(features='cxx cxxshlib')
8
9
obj.name = 'libsub'
10
obj.target = 'sub'
11
obj.uselib = 'CXML'
12
obj.export_includes = ['.']
13
obj.source = """
14
colour.cc
15
convert_time.cc
16
dcp_reader.cc
17
effect.cc
18
frame_time.cc
19
metric_time.cc
20
reader.cc
21
stl_reader.cc
22
stl_writer.cc
23
subtitle.cc
24
vertical_reference.cc
25
"""
26
27
headers = """
28
colour.h
29
convert_time.h
30
dcp_reader.h
31
effect.h
32
frame_time.h
33
metric_time.h
34
reader.h
35
stl_reader.h
36
stl_writer.h
37
subtitle.h
38
vertical_reference.h
39
writer.h
40
"""
41
42
bld.install_files('${PREFIX}/include/libsub', headers)
43
if bld.env.STATIC:
44
bld.install_files('${PREFIX}/lib', 'libsub.a')