mirror of
https://github.com/nextcloud/desktop.git
synced 2024-10-26 22:35:55 +03:00
Specify PUBLIC for the link targets to make them visible to windeployqt
I went full steam on making it all public which is not really required, it's only really QtWebSockets we're after. Could always be fine tuned later on if this works as expected. Signed-off-by: Kevin Ottens <kevin.ottens@nextcloud.com>
This commit is contained in:
parent
c7d9e11d89
commit
002abdc38b
1 changed files with 10 additions and 5 deletions
|
@ -119,24 +119,29 @@ ENDIF(NOT APPLE)
|
||||||
|
|
||||||
find_package(Qt5 REQUIRED COMPONENTS WebSockets)
|
find_package(Qt5 REQUIRED COMPONENTS WebSockets)
|
||||||
add_library(${synclib_NAME} SHARED ${libsync_SRCS})
|
add_library(${synclib_NAME} SHARED ${libsync_SRCS})
|
||||||
target_link_libraries(${synclib_NAME}
|
target_link_libraries(${synclib_NAME} PUBLIC
|
||||||
"${csync_NAME}"
|
"${csync_NAME}"
|
||||||
OpenSSL::Crypto
|
OpenSSL::Crypto
|
||||||
OpenSSL::SSL
|
OpenSSL::SSL
|
||||||
${OS_SPECIFIC_LINK_LIBRARIES}
|
Qt5::Core
|
||||||
Qt5::Core Qt5::Network
|
Qt5::Network
|
||||||
Qt5::WebSockets
|
Qt5::WebSockets
|
||||||
|
${OS_SPECIFIC_LINK_LIBRARIES}
|
||||||
)
|
)
|
||||||
|
|
||||||
if (NOT TOKEN_AUTH_ONLY)
|
if (NOT TOKEN_AUTH_ONLY)
|
||||||
find_package(Qt5 REQUIRED COMPONENTS Widgets Svg)
|
find_package(Qt5 REQUIRED COMPONENTS Widgets Svg)
|
||||||
target_link_libraries(${synclib_NAME} Qt5::Widgets Qt5::Svg qt5keychain)
|
target_link_libraries(${synclib_NAME} PUBLIC
|
||||||
|
Qt5::Widgets
|
||||||
|
Qt5::Svg
|
||||||
|
qt5keychain
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(INOTIFY_FOUND)
|
if(INOTIFY_FOUND)
|
||||||
target_include_directories(${synclib_NAME} PRIVATE ${INOTIFY_INCLUDE_DIR})
|
target_include_directories(${synclib_NAME} PRIVATE ${INOTIFY_INCLUDE_DIR})
|
||||||
link_directories(${INOTIFY_LIBRARY_DIR})
|
link_directories(${INOTIFY_LIBRARY_DIR})
|
||||||
target_link_libraries(${synclib_NAME} ${INOTIFY_LIBRARY} )
|
target_link_libraries(${synclib_NAME} PUBLIC ${INOTIFY_LIBRARY})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
GENERATE_EXPORT_HEADER( ${synclib_NAME}
|
GENERATE_EXPORT_HEADER( ${synclib_NAME}
|
||||||
|
|
Loading…
Reference in a new issue