|
|
|
@ -49,7 +49,7 @@ FOREACH(entry ${SAMPLES})
|
|
|
|
|
ADD_EXECUTABLE( ${target} ${target}.cpp )
|
|
|
|
|
ADD_TEST( ${target}_test ${target} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( ${target} PRIVATE exiv2lib ${CMAKE_THREAD_LIBS_INIT} ${EXPAT_LIBRARIES})
|
|
|
|
|
INSTALL( TARGETS ${target} ${INSTALL_TARGET_STANDARD_ARGS} )
|
|
|
|
|
INSTALL( TARGETS ${target} RUNTIME DESTINATION bin)
|
|
|
|
|
ENDFOREACH(entry ${SAMPLES})
|
|
|
|
|
|
|
|
|
|
###################################
|
|
|
|
@ -62,26 +62,26 @@ ENDIF( MSVC )
|
|
|
|
|
SET( MC_SRC ${MC_SRC} metacopy.cpp ../src/utils.cpp )
|
|
|
|
|
ADD_EXECUTABLE( metacopy ${MC_SRC} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( metacopy PRIVATE exiv2lib ${CMAKE_THREAD_LIBS_INIT} ${EXPAT_LIBRARIES} ${ZLIB_LIBRARIES})
|
|
|
|
|
INSTALL( TARGETS metacopy ${INSTALL_TARGET_STANDARD_ARGS} )
|
|
|
|
|
INSTALL( TARGETS metacopy RUNTIME DESTINATION bin)
|
|
|
|
|
|
|
|
|
|
SET ( PATHTEST_SRC ${PATHTEST_SRC} path-test.cpp ../src/utils.cpp )
|
|
|
|
|
ADD_EXECUTABLE ( pathtest ${PATHTEST_SRC} )
|
|
|
|
|
SET_TARGET_PROPERTIES( pathtest PROPERTIES OUTPUT_NAME path-test )
|
|
|
|
|
TARGET_LINK_LIBRARIES( pathtest PRIVATE exiv2lib ${CMAKE_THREAD_LIBS_INIT} ${EXPAT_LIBRARIES} ${ZLIB_LIBRARIES})
|
|
|
|
|
INSTALL ( TARGETS pathtest ${INSTALL_TARGET_STANDARD_ARGS} )
|
|
|
|
|
INSTALL ( TARGETS pathtest RUNTIME DESTINATION bin)
|
|
|
|
|
|
|
|
|
|
SET( EXIV2JSON_SRC exiv2json.cpp Jzon.cpp )
|
|
|
|
|
ADD_EXECUTABLE( exiv2json ${EXIV2JSON_SRC} )
|
|
|
|
|
SET_TARGET_PROPERTIES( exiv2json PROPERTIES OUTPUT_NAME exiv2json )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2json PRIVATE exiv2lib ${CMAKE_THREAD_LIBS_INIT} ${EXPAT_LIBRARIES} ${ZLIB_LIBRARIES})
|
|
|
|
|
INSTALL( TARGETS exiv2json ${INSTALL_TARGET_STANDARD_ARGS} )
|
|
|
|
|
INSTALL( TARGETS exiv2json RUNTIME DESTINATION bin)
|
|
|
|
|
|
|
|
|
|
if( EXIV2_ENABLE_LIBXMP )
|
|
|
|
|
SET( GEOTAG_SRC geotag.cpp )
|
|
|
|
|
ADD_EXECUTABLE( geotag ${GEOTAG_SRC} )
|
|
|
|
|
SET_TARGET_PROPERTIES( geotag PROPERTIES OUTPUT_NAME geotag )
|
|
|
|
|
TARGET_LINK_LIBRARIES( geotag PRIVATE exiv2lib ${EXPAT_LIBRARIES} ${ZLIB_LIBRARIES})
|
|
|
|
|
INSTALL( TARGETS geotag ${INSTALL_TARGET_STANDARD_ARGS} )
|
|
|
|
|
INSTALL( TARGETS geotag RUNTIME DESTINATION bin)
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
# ******************************************************************************
|
|
|
|
|