mirror of
https://github.com/nextcloud/desktop.git
synced 2024-11-27 09:30:13 +03:00
45d1567057
Those class are maintaining the folder for the mirall configuration They are not usefull in command line clients Also the FolderWatcher is only used by the folder and not used by the command line clients
30 lines
931 B
CMake
30 lines
931 B
CMake
include_directories(${CMAKE_BINARY_DIR}/csync ${CMAKE_BINARY_DIR}/csync/src ${CMAKE_BINARY_DIR}/src)
|
|
include_directories(${CMAKE_SOURCE_DIR}/csync/src/ ${CMAKE_SOURCE_DIR}/csync/src/httpbf/src)
|
|
include_directories(${CMAKE_SOURCE_DIR}/csync/src/std)
|
|
|
|
include(owncloud_add_test.cmake)
|
|
|
|
owncloud_add_test(OwncloudPropagator "")
|
|
owncloud_add_test(Utility "")
|
|
owncloud_add_test(Updater "")
|
|
|
|
SET(FolderWatcher_SRC ../src/mirall/folderwatcher.cpp)
|
|
|
|
IF( NOT WIN32 AND NOT APPLE )
|
|
list(APPEND FolderWatcher_SRC ../src/mirall/folderwatcher_linux.cpp)
|
|
ENDIF()
|
|
IF( WIN32 )
|
|
list(APPEND FolderWatcher_SRC ../src/mirall/folderwatcher_win.cpp)
|
|
ENDIF()
|
|
IF( APPLE )
|
|
list(APPEND FolderWatcher_SRC ../src/mirall/folderwatcher_mac.cpp)
|
|
ENDIF()
|
|
|
|
owncloud_add_test(FolderWatcher "${FolderWatcher_SRC}")
|
|
if( UNIX AND NOT APPLE )
|
|
owncloud_add_test(InotifyWatcher "${FolderWatcher_SRC}")
|
|
endif(UNIX AND NOT APPLE)
|
|
|
|
owncloud_add_test(CSyncSqlite "")
|
|
|
|
|