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/src
diff options
context:
space:
mode:
authorMatthieu Gallien <matthieu.gallien@nextcloud.com>2021-10-05 13:00:22 +0300
committerMatthieu Gallien (Rebase PR Action) <matthieu_gallien@yahoo.fr>2021-10-06 10:56:33 +0300
commit833237b2e4269ca436fd5c22f3ba4676347b78b0 (patch)
treecc796672e3d3480103609a58341709066764415d /src
parentc751fd56723284d5bcd3a9bb79db2e4c59acd70a (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.txt2
-rw-r--r--src/csync/CMakeLists.txt1
-rw-r--r--src/gui/CMakeLists.txt4
-rw-r--r--src/libsync/CMakeLists.txt4
-rw-r--r--src/libsync/vfs/cfapi/CMakeLists.txt2
-rw-r--r--src/libsync/vfs/suffix/CMakeLists.txt2
-rw-r--r--src/libsync/vfs/xattr/CMakeLists.txt2
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