Allow for building without QtKeychain (#3318)
Co-authored-by: Rasmus Karlsson <rasmus.karlsson@pajlada.com>
This commit is contained in:
+11
-1
@@ -492,7 +492,6 @@ target_link_libraries(${LIBRARY_PROJECT}
|
||||
Qt${MAJOR_QT_VERSION}::Concurrent
|
||||
|
||||
LibCommuni::LibCommuni
|
||||
qt${MAJOR_QT_VERSION}keychain
|
||||
Pajlada::Serialize
|
||||
Pajlada::Settings
|
||||
Pajlada::Signals
|
||||
@@ -501,6 +500,17 @@ target_link_libraries(${LIBRARY_PROJECT}
|
||||
RapidJSON::RapidJSON
|
||||
LRUCache
|
||||
)
|
||||
if (BUILD_WITH_QTKEYCHAIN)
|
||||
target_link_libraries(${LIBRARY_PROJECT}
|
||||
PUBLIC
|
||||
qt${MAJOR_QT_VERSION}keychain
|
||||
)
|
||||
else()
|
||||
target_compile_definitions(${LIBRARY_PROJECT}
|
||||
PUBLIC
|
||||
NO_QTKEYCHAIN
|
||||
)
|
||||
endif()
|
||||
|
||||
if (BUILD_APP)
|
||||
add_executable(${EXECUTABLE_PROJECT} main.cpp)
|
||||
|
||||
Reference in New Issue
Block a user