diff options
author | Matthieu Gallien <matthieu.gallien@nextcloud.com> | 2021-10-05 13:00:22 +0300 |
---|---|---|
committer | Matthieu Gallien (Rebase PR Action) <matthieu_gallien@yahoo.fr> | 2021-10-06 10:56:33 +0300 |
commit | 833237b2e4269ca436fd5c22f3ba4676347b78b0 (patch) | |
tree | cc796672e3d3480103609a58341709066764415d /src | |
parent | c751fd56723284d5bcd3a9bb79db2e4c59acd70a (diff) |
use alias target for internal libraries
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
Diffstat (limited to 'src')
-rw-r--r-- | src/cmd/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/csync/CMakeLists.txt | 1 | ||||
-rw-r--r-- | src/gui/CMakeLists.txt | 4 | ||||
-rw-r--r-- | src/libsync/CMakeLists.txt | 4 | ||||
-rw-r--r-- | src/libsync/vfs/cfapi/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/libsync/vfs/suffix/CMakeLists.txt | 2 | ||||
-rw-r--r-- | src/libsync/vfs/xattr/CMakeLists.txt | 2 |
7 files changed, 10 insertions, 7 deletions
diff --git a/src/cmd/CMakeLists.txt b/src/cmd/CMakeLists.txt index 37d3c5255..118ca3cb4 100644 --- a/src/cmd/CMakeLists.txt +++ b/src/cmd/CMakeLists.txt @@ -5,7 +5,7 @@ add_library(cmdCore STATIC simplesslerrorhandler.cpp netrcparser.cpp) target_link_libraries(cmdCore PUBLIC - nextcloudsync + Nextcloud::sync Qt5::Core Qt5::Network ) diff --git a/src/csync/CMakeLists.txt b/src/csync/CMakeLists.txt index 43efa4252..ec655df67 100644 --- a/src/csync/CMakeLists.txt +++ b/src/csync/CMakeLists.txt @@ -59,6 +59,7 @@ endif() configure_file(csync_version.h.in ${CMAKE_CURRENT_BINARY_DIR}/csync_version.h) add_library(nextcloud_csync SHARED ${common_SOURCES} ${csync_SRCS}) +add_library(Nextcloud::csync ALIAS nextcloud_csync) target_include_directories( nextcloud_csync diff --git a/src/gui/CMakeLists.txt b/src/gui/CMakeLists.txt index a1537c2bc..16feb3116 100644 --- a/src/gui/CMakeLists.txt +++ b/src/gui/CMakeLists.txt @@ -331,7 +331,7 @@ add_library(nextcloudCore STATIC ${final_src}) target_link_libraries(nextcloudCore PUBLIC - nextcloudsync + Nextcloud::sync Qt5::Widgets Qt5::GuiPrivate Qt5::Svg @@ -418,7 +418,7 @@ endif() IF(BUILD_UPDATER) add_library(updater STATIC ${updater_SRCS}) - target_link_libraries(updater nextcloudsync ${updater_DEPS} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml) + target_link_libraries(updater Nextcloud::sync ${updater_DEPS} Qt5::Widgets Qt5::Svg Qt5::Network Qt5::Xml) target_include_directories(updater PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) set_target_properties(updater PROPERTIES AUTOMOC ON) target_link_libraries(nextcloudCore PUBLIC updater) diff --git a/src/libsync/CMakeLists.txt b/src/libsync/CMakeLists.txt index 1b0788834..0ec0ccc0e 100644 --- a/src/libsync/CMakeLists.txt +++ b/src/libsync/CMakeLists.txt @@ -103,11 +103,13 @@ IF (NOT APPLE) ENDIF(NOT APPLE) find_package(Qt5 REQUIRED COMPONENTS WebSockets) + add_library(nextcloudsync SHARED ${libsync_SRCS}) +add_library(Nextcloud::sync ALIAS nextcloudsync) target_link_libraries(nextcloudsync PUBLIC - nextcloud_csync + Nextcloud::csync OpenSSL::Crypto OpenSSL::SSL ${OS_SPECIFIC_LINK_LIBRARIES} diff --git a/src/libsync/vfs/cfapi/CMakeLists.txt b/src/libsync/vfs/cfapi/CMakeLists.txt index e2d351245..a6ac662d3 100644 --- a/src/libsync/vfs/cfapi/CMakeLists.txt +++ b/src/libsync/vfs/cfapi/CMakeLists.txt @@ -8,7 +8,7 @@ if (WIN32) ) target_link_libraries(nextcloudsync_vfs_cfapi PRIVATE - nextcloudsync + Nextcloud::sync cldapi ) diff --git a/src/libsync/vfs/suffix/CMakeLists.txt b/src/libsync/vfs/suffix/CMakeLists.txt index 677f041c1..bb326c4ad 100644 --- a/src/libsync/vfs/suffix/CMakeLists.txt +++ b/src/libsync/vfs/suffix/CMakeLists.txt @@ -2,7 +2,7 @@ add_library(nextcloudsync_vfs_suffix SHARED vfs_suffix.cpp ) -target_link_libraries(nextcloudsync_vfs_suffix PRIVATE nextcloudsync) +target_link_libraries(nextcloudsync_vfs_suffix PRIVATE Nextcloud::sync) set_target_properties(nextcloudsync_vfs_suffix PROPERTIES diff --git a/src/libsync/vfs/xattr/CMakeLists.txt b/src/libsync/vfs/xattr/CMakeLists.txt index 645e6aadc..877d2635a 100644 --- a/src/libsync/vfs/xattr/CMakeLists.txt +++ b/src/libsync/vfs/xattr/CMakeLists.txt @@ -8,7 +8,7 @@ if (LINUX) ${vfs_xattr_SRCS} ) - target_link_libraries(nextcloudsync_vfs_xattr PRIVATE nextcloudsync) + target_link_libraries(nextcloudsync_vfs_xattr PRIVATE Nextcloud::sync) set_target_properties(nextcloudsync_vfs_xattr PROPERTIES |