2011-04-07 21:04:07 +04:00
|
|
|
|
2013-01-22 18:08:56 +04:00
|
|
|
IF( DEFINED CSYNC_BUILD_PATH )
|
|
|
|
SET(CSYNC_LIBRARY_PATH ${CSYNC_BUILD_PATH})
|
|
|
|
SET(CSYNC_BINARY_DIR ${CSYNC_BUILD_PATH})
|
|
|
|
|
|
|
|
IF(WIN32)
|
|
|
|
SET(CSYNC_LIBRARY ${CSYNC_BUILD_PATH}/src/libocsync.dll)
|
|
|
|
ELSEIF( APPLE )
|
|
|
|
SET(CSYNC_LIBRARY ${CSYNC_BUILD_PATH}/src/libocsync.dylib)
|
2012-10-10 16:19:29 +04:00
|
|
|
ELSE()
|
2013-01-22 18:08:56 +04:00
|
|
|
SET(CSYNC_LIBRARY ${CSYNC_BUILD_PATH}/src/libocsync.so)
|
|
|
|
ENDIF()
|
2012-04-14 06:17:27 +04:00
|
|
|
ELSE()
|
2012-10-02 15:24:10 +04:00
|
|
|
FIND_LIBRARY(CSYNC_LIBRARY NAMES ocsync HINTS $ENV{CSYNC_DIR})
|
2012-04-14 06:17:27 +04:00
|
|
|
ENDIF()
|
2011-04-07 21:04:07 +04:00
|
|
|
|
2013-01-22 18:08:56 +04:00
|
|
|
IF(NOT DEFINED CSYNC_INCLUDE_PATH)
|
|
|
|
FIND_PATH(CSYNC_INCLUDE_PATH NAMES csync.h HINTS $ENV{CSYNC_DIR} )
|
|
|
|
ENDIF()
|
|
|
|
|
2011-04-07 21:04:07 +04:00
|
|
|
SET(CSYNC_INCLUDE_DIR ${CSYNC_INCLUDE_PATH})
|
|
|
|
|
|
|
|
# handle the QUIETLY and REQUIRED arguments and set CSYNC_FOUND to TRUE if
|
|
|
|
# all listed variables are TRUE
|
|
|
|
include(FindPackageHandleStandardArgs)
|
2013-01-22 18:08:56 +04:00
|
|
|
FIND_PACKAGE_HANDLE_STANDARD_ARGS(Csync DEFAULT_MSG CSYNC_LIBRARY CSYNC_INCLUDE_PATH)
|
2011-04-07 21:04:07 +04:00
|
|
|
|
2012-03-14 18:26:22 +04:00
|
|
|
MARK_AS_ADVANCED( CSYNC_INCLUDE_PATH CSYNC_LIBRARY )
|