cmake: compile video sources conditionally

v0.27.3
Luis Diaz Mas 7 years ago
parent 0e02d46aa8
commit 9d62998973

@ -44,7 +44,6 @@ add_library( exiv2lib
../include/exiv2/exiv2.hpp
../include/exiv2/rwlock.hpp
../include/exiv2/slice.hpp
asfvideo.cpp ../include/exiv2/asfvideo.hpp
basicio.cpp ../include/exiv2/basicio.hpp
bigtiffimage.cpp
bmpimage.cpp ../include/exiv2/bmpimage.hpp
@ -64,7 +63,6 @@ add_library( exiv2lib
iptc.cpp ../include/exiv2/iptc.hpp
jp2image.cpp ../include/exiv2/jp2image.hpp
jpgimage.cpp ../include/exiv2/jpgimage.hpp
matroskavideo.cpp ../include/exiv2/matroskavideo.hpp
metadatum.cpp ../include/exiv2/metadatum.hpp
mrwimage.cpp ../include/exiv2/mrwimage.hpp
orfimage.cpp ../include/exiv2/orfimage.hpp
@ -72,15 +70,12 @@ add_library( exiv2lib
preview.cpp ../include/exiv2/preview.hpp
properties.cpp ../include/exiv2/properties.hpp
psdimage.cpp ../include/exiv2/psdimage.hpp
quicktimevideo.cpp ../include/exiv2/quicktimevideo.hpp
rafimage.cpp ../include/exiv2/rafimage.hpp
riffvideo.cpp ../include/exiv2/riffvideo.hpp
rw2image.cpp ../include/exiv2/rw2image.hpp
tags.cpp ../include/exiv2/tags.hpp
tgaimage.cpp ../include/exiv2/tgaimage.hpp
tiffimage.cpp ../include/exiv2/tiffimage.hpp
types.cpp ../include/exiv2/types.hpp
utilsvideo.cpp ../include/exiv2/utilsvideo.hpp
value.cpp ../include/exiv2/value.hpp
version.cpp ../include/exiv2/version.hpp
webpimage.cpp ../include/exiv2/webpimage.hpp
@ -117,6 +112,16 @@ if( EXIV2_ENABLE_PNG )
target_sources(exiv2lib PRIVATE pngimage.cpp ../include/exiv2/pngimage.hpp)
endif()
if( EXIV2_ENABLE_VIDEO )
target_sources(exiv2lib PRIVATE
asfvideo.cpp ../include/exiv2/asfvideo.hpp
matroskavideo.cpp ../include/exiv2/matroskavideo.hpp
quicktimevideo.cpp ../include/exiv2/quicktimevideo.hpp
riffvideo.cpp ../include/exiv2/riffvideo.hpp
utilsvideo.cpp ../include/exiv2/utilsvideo.hpp
)
endif()
# Other library target properties
# ---------------------------------------------------------

Loading…
Cancel
Save