if DEV_HEADERS
include_HEADERS += S12MTimecode.h MDD.h Metadata.h KLV.h MXFTypes.h MXF.h Wav.h \
PCMParserList.h
+nodist_include_HEADERS = TimedText_Transform.h
endif
# list of the libraries to build and install
JP2K.h AS_DCP.h AS_DCP_internal.h KLV.h MPEG.h MXFTypes.h MDD.h \
PCMParserList.h S12MTimecode.h MDD.cpp
+if DEV_HEADERS
+nodist_libasdcp_la_SOURCES += TimedText_Transform.h TimedText_Transform.cpp
+endif
+
libasdcp_la_LDFLAGS = -release @VERSION@
# additional libraries to link against for a library
if PYTHON_USE
lib_LTLIBRARIES += libpyasdcp.la
-nodist_libpyasdcp_la_SOURCES = asdcp_python.cpp asdcp_python.h \
- asdcp_python_writerinfo.h asdcp_python_misc.cpp \
- asdcp_python_reader.cpp asdcp_python_writer.cpp asdcp_wrappers.h \
- asdcp_python_timedtext.cpp \
- kumu_python.cpp kumu_python.h
+nodist_libpyasdcp_la_SOURCES = \
+ kumu_python.cpp kumu_python.h \
+ asdcp_python.cpp asdcp_python.h \
+ asdcp_python_descriptor.cpp \
+ asdcp_python_misc.cpp asdcp_python_writerinfo.h \
+ asdcp_wrappers.h asdcp_python_mxf.cpp asdcp_python_mxf_text.cpp
+
+# asdcp_python_reader.cpp asdcp_python_writer.cpp
libpyasdcp_la_CPPFLAGS = @PYTHON_CPPFLAGS@
libpyasdcp_la_LDFLAGS = @PYTHON_LSPEC@
kumu_la_LDFLAGS = @PYTHON_LSPEC@ -avoid-version -module
kumu_la_LIBADD = libpyasdcp.la
-nodist_asdcp_la_SOURCES = pyasdcp.cpp asdcp_python.h asdcp_wrappers.h
+nodist_asdcp_la_SOURCES = pyasdcp.cpp kumu_python.h asdcp_python.h asdcp_wrappers.h
asdcp_la_CPPFLAGS = @PYTHON_CPPFLAGS@
asdcp_la_LDFLAGS = @PYTHON_LSPEC@ -avoid-version -module
asdcp_la_LIBADD = libpyasdcp.la
endif
# list of programs to be built and installed
-bin_PROGRAMS = asdcp-test blackwave klvwalk kmfilegen kmrandgen \
+bin_PROGRAMS = asdcp-test j2c-test blackwave klvwalk kmfilegen kmrandgen \
kmuuidgen wavesplit
# sources for a program
klvwalk_LDADD = libasdcp.la
wavesplit_SOURCES = wavesplit.cpp
wavesplit_LDADD = libasdcp.la
+j2c_test_SOURCES = j2c-test.cpp
+j2c_test_LDADD = libasdcp.la
# list of programs that need to be compiled for use in test suite
-check_PROGRAMS = asdcp-mem-test path-test jp2k-test S429-5-cgi \
- fips-186-rng-test asdcp-version
+check_PROGRAMS = asdcp-mem-test path-test S429-5-cgi \
+ fips-186-rng-test asdcp-version
+if DEV_HEADERS
+check_PROGRAMS += tt-xform
+endif
# sources for a test program
# list of libraries to link against for a test program
asdcp_mem_test_LDADD = libasdcp.la
path_test_SOURCES = path-test.cpp
path_test_LDADD = libkumu.la
-jp2k_test_SOURCES = jp2k-test.cpp
-jp2k_test_LDADD = libasdcp.la
S429_5_cgi_SOURCES = S429-5-cgi.cpp
S429_5_cgi_LDADD = libasdcp.la
fips_186_rng_test_SOURCES = fips-186-rng-test.cpp
fips_186_rng_test_LDADD = libasdcp.la
asdcp_version_SOURCES = asdcp-version.cpp
asdcp_version_LDADD = libkumu.la
-
+if DEV_HEADERS
+nodist_tt_xform_SOURCES = tt-xform.cpp
+tt_xform_LDADD = libasdcp.la
+endif
# list of test scripts to execute during "make check"
# files to include in the distribution that automake doesn't automatically include
EXTRA_DIST = fips-186-test-harness.pl $(TESTS)
-if PYTHON_USE
if !FREEDIST
+if DEV_HEADERS
+EXTRA_DIST += $(nodist_libasdcp_la_SOURCES) $(nodist_tt_xform_SOURCES)
+endif
+if PYTHON_USE
EXTRA_DIST += $(nodist_pyexec_include_HEADERS) $(nodist_libpyasdcp_la_SOURCES) $(nodist_kumu_la_SOURCES) $(nodist_asdcp_la_SOURCES)
endif
endif