|
|
|
@ -237,20 +237,20 @@ SET_TARGET_PROPERTIES( exiv2lib PROPERTIES
|
|
|
|
|
|
|
|
|
|
if ( MSVC )
|
|
|
|
|
source_group("Header Files" FILES ${LIBEXIV2_HDR} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${EXPAT_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${EXPAT_LIBRARIES} )
|
|
|
|
|
source_group("Header Files" FILES ${LIBCURL_HDR} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${CURL_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${CURL_LIBRARIES} )
|
|
|
|
|
source_group("Header Files" FILES ${SSH_HDR} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${SSH_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${SSH_LIBRARIES} )
|
|
|
|
|
else()
|
|
|
|
|
if ( NOT MINGW )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE dl ${EXPAT_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE dl ${CURL_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE dl ${SSH_LIBRARIES} )
|
|
|
|
|
else()
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${EXPAT_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${CURL_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${SSH_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} dl ${EXPAT_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} dl ${CURL_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} dl ${SSH_LIBRARIES} )
|
|
|
|
|
else()
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${EXPAT_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${CURL_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${SSH_LIBRARIES} )
|
|
|
|
|
endif()
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
@ -259,29 +259,29 @@ if( EXIV2_ENABLE_LIBXMP )
|
|
|
|
|
if ( MSVC )
|
|
|
|
|
LINK_DIRECTORIES(${LIBRARY_OUTPUT_PATH}/$(ConfigurationName))
|
|
|
|
|
endif(MSVC)
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE xmp )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} xmp )
|
|
|
|
|
ENDIF()
|
|
|
|
|
|
|
|
|
|
IF( EXIV2_ENABLE_PNG )
|
|
|
|
|
IF( ZLIB_FOUND )
|
|
|
|
|
IF( MSVC )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE optimized ${ZLIB_LIBRARIES} debug ${ZLIB_LIBRARIES}d )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} optimized ${ZLIB_LIBRARIES} debug ${ZLIB_LIBRARIES}d )
|
|
|
|
|
ELSE()
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${ZLIB_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${ZLIB_LIBRARIES} )
|
|
|
|
|
ENDIF()
|
|
|
|
|
ENDIF()
|
|
|
|
|
ENDIF()
|
|
|
|
|
|
|
|
|
|
IF( EXIV2_ENABLE_NLS )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${LIBINTL_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${LIBINTL_LIBRARIES} )
|
|
|
|
|
ENDIF( EXIV2_ENABLE_NLS )
|
|
|
|
|
|
|
|
|
|
IF( ICONV_FOUND )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE ${ICONV_LIBRARIES} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} ${ICONV_LIBRARIES} )
|
|
|
|
|
ENDIF( ICONV_FOUND )
|
|
|
|
|
|
|
|
|
|
IF (CYGWIN OR MINGW)
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib PRIVATE psapi )
|
|
|
|
|
TARGET_LINK_LIBRARIES( exiv2lib ${PRIVATE_VAR} psapi )
|
|
|
|
|
ENDIF(CYGWIN OR MINGW)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -296,7 +296,7 @@ INSTALL( TARGETS exiv2 ${INSTALL_TARGET_STANDARD_ARGS} )
|
|
|
|
|
# ******************************************************************************
|
|
|
|
|
# connection test application
|
|
|
|
|
ADD_EXECUTABLE( conntest ${CONNTEST} )
|
|
|
|
|
TARGET_LINK_LIBRARIES( conntest PRIVATE exiv2lib ${CURL_LIBRARIES} ${SSH_LIBRARIES})
|
|
|
|
|
TARGET_LINK_LIBRARIES( conntest ${PRIVATE_VAR} exiv2lib ${CURL_LIBRARIES} ${SSH_LIBRARIES})
|
|
|
|
|
|
|
|
|
|
# ******************************************************************************
|
|
|
|
|
# exifprint application
|
|
|
|
|