|
|
|
@ -54,8 +54,8 @@ OPTION( EXIV2_ENABLE_BUILD_SAMPLES "Build the unit tests"
|
|
|
|
|
OPTION( EXIV2_ENABLE_BUILD_PO "Build translations files" OFF )
|
|
|
|
|
OPTION( EXIV2_ENABLE_VIDEO "Build video support into library" OFF )
|
|
|
|
|
OPTION( EXIV2_ENABLE_WEBREADY "Build webready support into library" OFF )
|
|
|
|
|
OPTION( EXIV2_ENABLE_CURL "USE Libcurl for HttpIo" ON )
|
|
|
|
|
OPTION( EXIV2_ENABLE_SSH "USE Libssh for SshIo" ON )
|
|
|
|
|
OPTION( EXIV2_ENABLE_CURL "USE Libcurl for HttpIo" OFF )
|
|
|
|
|
OPTION( EXIV2_ENABLE_SSH "USE Libssh for SshIo" OFF )
|
|
|
|
|
IF (WIN32)
|
|
|
|
|
OPTION( EXIV2_ENABLE_WIN_UNICODE "Use Unicode paths (wstring) on Windows" OFF )
|
|
|
|
|
ENDIF()
|
|
|
|
@ -100,31 +100,23 @@ if( MSVC )
|
|
|
|
|
|
|
|
|
|
ADD_DEFINITIONS(-DPSAPI_VERSION=1) # to be compatible with <= WinVista (#905)
|
|
|
|
|
|
|
|
|
|
set(E expat-2.1.0)
|
|
|
|
|
set(Z zlib-1.2.7)
|
|
|
|
|
set(C curl-7.39.0)
|
|
|
|
|
set(C libssh-0.5.5)
|
|
|
|
|
set(E expat)
|
|
|
|
|
set(Z zlib)
|
|
|
|
|
set(C curl)
|
|
|
|
|
set(S libssh)
|
|
|
|
|
|
|
|
|
|
# link dependent libraries
|
|
|
|
|
FIND_PACKAGE(EXPAT QUIET)
|
|
|
|
|
if ( NOT EXPAT_LIBRARY )
|
|
|
|
|
set(EXPAT_LIBRARY ${CMAKE_SOURCE_DIR}/../${E}/$(ConfigurationName)/expat)
|
|
|
|
|
set(EXPAT_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/../${E}/lib)
|
|
|
|
|
include_directories( ${EXPAT_INCLUDE_DIR} msvc64\\include src\\include)
|
|
|
|
|
if ( EXPAT_FOUND )
|
|
|
|
|
include_directories( ${EXPAT_INCLUDE_DIR} )
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
FIND_PACKAGE(CURL)
|
|
|
|
|
if ( NOT CURL_FOUND )
|
|
|
|
|
set(CURL_LIBRARY ${CMAKE_SOURCE_DIR}/../${C}/$(ConfigurationName)/curl)
|
|
|
|
|
set(CURL_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/../${C})
|
|
|
|
|
|
|
|
|
|
FIND_PACKAGE(CURL QUIET)
|
|
|
|
|
if ( CURL_FOUND )
|
|
|
|
|
include_directories( ${CURL_INCLUDE_DIR})
|
|
|
|
|
endif()
|
|
|
|
|
|
|
|
|
|
FIND_PACKAGE(ZLIB QUIET)
|
|
|
|
|
if ( NOT ZLIB_FOUND )
|
|
|
|
|
set(ZLIB_LIBRARY ${CMAKE_SOURCE_DIR}/../${Z}/$(ConfigurationName)/zlib)
|
|
|
|
|
set(ZLIB_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/../${Z})
|
|
|
|
|
endif()
|
|
|
|
|
include_directories(${ZLIB_INCLUDE_DIR})
|
|
|
|
|
|
|
|
|
|
if ( EXIV2_ENABLE_SHARED )
|
|
|
|
|