obj.name = 'libsub%s' % bld.env.API_VERSION
obj.target = 'sub%s' % bld.env.API_VERSION
- obj.uselib = 'CXML DCP BOOST_FILESYSTEM BOOST_LOCALE'
- obj.use = 'libkumu-libsub libasdcp-libsub'
+ obj.uselib = 'CXML DCP BOOST_FILESYSTEM BOOST_LOCALE BOOST_REGEX ASDCPLIB_CTH'
+ obj.use = 'libkumu-libsub%s libasdcp-libsub%s' % (bld.env.API_VERSION, bld.env.API_VERSION)
obj.export_includes = ['.']
obj.source = """
colour.cc
dcp_reader.cc
effect.cc
+ exceptions.cc
font_size.cc
interop_dcp_reader.cc
iso6937.cc
iso6937_tables.cc
+ rational.cc
raw_subtitle.cc
reader.cc
reader_factory.cc
smpte_dcp_reader.cc
+ ssa_reader.cc
stl_binary_reader.cc
stl_binary_tables.cc
stl_binary_writer.cc
dcp_reader.h
effect.h
font_size.h
+ interop_dcp_reader.h
+ rational.h
raw_subtitle.h
reader.h
+ smpte_dcp_reader.h
+ ssa_reader.h
stl_binary_tables.h
+ stl_binary_reader.h
stl_binary_writer.h
stl_text_reader.h
sub_time.h