Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/desktop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/cmake
diff options
context:
space:
mode:
authorKlaas Freitag <freitag@owncloud.com>2013-01-22 18:08:56 +0400
committerKlaas Freitag <freitag@owncloud.com>2013-01-22 18:08:56 +0400
commit1385aab65d3bf56531236671f79fee69e639e2bb (patch)
treee349e7581653c4bf0b9b633fec1a0b69860d63db /cmake
parent862a9d938c944f70cbb34c0a75a2be891b273a5e (diff)
Changed FindCSync module to not check relative pathes + docu.
Diffstat (limited to 'cmake')
-rw-r--r--cmake/modules/FindCsync.cmake30
1 files changed, 15 insertions, 15 deletions
diff --git a/cmake/modules/FindCsync.cmake b/cmake/modules/FindCsync.cmake
index 73f7cdd5a..1a5d37663 100644
--- a/cmake/modules/FindCsync.cmake
+++ b/cmake/modules/FindCsync.cmake
@@ -1,28 +1,28 @@
-IF(EXISTS "${CMAKE_SOURCE_DIR}/../csync/src/csync.h")
- SET(CSYNC_INCLUDE_PATH ${CMAKE_SOURCE_DIR}/../csync/src/)
-ELSE()
- FIND_PATH(CSYNC_INCLUDE_PATH NAMES csync.h HINTS $ENV{CSYNC_DIR} )
-ENDIF()
-IF( DEFINED CSYNC_LIBRARY_PATH AND DEFINED CSYNC_INCLUDE_PATH )
- IF( WIN32 )
- SET(CSYNC_LIBRARY ${CSYNC_LIBRARY_PATH}/src/libocsync.dll)
- ELSEIF ( APPLE )
- SET(CSYNC_LIBRARY ${CSYNC_LIBRARY_PATH}/src/libocsync.dylib)
+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)
ELSE()
- SET(CSYNC_LIBRARY ${CSYNC_LIBRARY_PATH}/src/libocsync.so)
- ENDIF( )
- SET(CSYNC_BINARY_DIR ${CSYNC_LIBRARY_PATH})
+ SET(CSYNC_LIBRARY ${CSYNC_BUILD_PATH}/src/libocsync.so)
+ ENDIF()
ELSE()
FIND_LIBRARY(CSYNC_LIBRARY NAMES ocsync HINTS $ENV{CSYNC_DIR})
ENDIF()
+IF(NOT DEFINED CSYNC_INCLUDE_PATH)
+ FIND_PATH(CSYNC_INCLUDE_PATH NAMES csync.h HINTS $ENV{CSYNC_DIR} )
+ENDIF()
+
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)
-FIND_PACKAGE_HANDLE_STANDARD_ARGS(Csync DEFAULT_MSG
- CSYNC_LIBRARY CSYNC_INCLUDE_PATH)
+FIND_PACKAGE_HANDLE_STANDARD_ARGS(Csync DEFAULT_MSG CSYNC_LIBRARY CSYNC_INCLUDE_PATH)
MARK_AS_ADVANCED( CSYNC_INCLUDE_PATH CSYNC_LIBRARY )