diff options
author | Sefa Eyeoglu <contact@scrumplex.net> | 2022-02-12 16:56:35 +0100 |
---|---|---|
committer | Sefa Eyeoglu <contact@scrumplex.net> | 2022-02-12 16:56:35 +0100 |
commit | a60b2feb5ff018dff18286e4164d599f88c4c18a (patch) | |
tree | b06b8668432ebbc8f882d79fc613fdf0e37beb7e /libraries | |
parent | 6ba031f048621eaa1b7e1335662b5d7cb4103060 (diff) | |
download | PrismLauncher-a60b2feb5ff018dff18286e4164d599f88c4c18a.tar.gz PrismLauncher-a60b2feb5ff018dff18286e4164d599f88c4c18a.tar.bz2 PrismLauncher-a60b2feb5ff018dff18286e4164d599f88c4c18a.zip |
Revert "refactor(build): link rainbow statically"
Windows build fails for some reason. Needs to be investigated later
This reverts commit 812f00eb81158bfb4c2d61b228c0c1c796641ac1.
Diffstat (limited to 'libraries')
-rw-r--r-- | libraries/rainbow/CMakeLists.txt | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/libraries/rainbow/CMakeLists.txt b/libraries/rainbow/CMakeLists.txt index 6264ca71..833538e3 100644 --- a/libraries/rainbow/CMakeLists.txt +++ b/libraries/rainbow/CMakeLists.txt @@ -8,10 +8,15 @@ set(RAINBOW_SOURCES src/rainbow.cpp ) -add_library(Launcher_rainbow ${RAINBOW_SOURCES}) -target_compile_definitions(Launcher_rainbow PRIVATE RAINBOW_LIBRARY) -target_compile_definitions(Launcher_rainbow PRIVATE RAINBOW_STATIC) -target_include_directories(Launcher_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include" "${CMAKE_CURRENT_BINARY_DIR}") +add_definitions(-DRAINBOW_LIBRARY) +add_library(Launcher_rainbow SHARED ${RAINBOW_SOURCES}) +target_include_directories(Launcher_rainbow PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/include") target_link_libraries(Launcher_rainbow Qt5::Core Qt5::Gui) +# Install it +install( + TARGETS Launcher_rainbow + RUNTIME DESTINATION ${LIBRARY_DEST_DIR} + LIBRARY DESTINATION ${LIBRARY_DEST_DIR} +) |