Basic writer.
[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.export_includes = ['.']
12     obj.source = """
13                  reader.cc
14                  stl_reader.cc
15                  stl_writer.cc
16                  sub_time.cc
17                  """
18
19     headers = """
20               reader.h
21               stl_reader.h
22               stl_writer.h
23               sub_time.h
24               writer.h
25               """
26
27     bld.install_files('${PREFIX}/include/libsub', headers)
28     if bld.env.STATIC:
29         bld.install_files('${PREFIX}/lib', 'libsub.a')