From 8ebefbfea4b5e906b33c87627c66da31c553e8b8 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Thu, 28 Nov 2024 06:41:10 +0100 Subject: [PATCH] simplify install logic a bit --- src/librssguard/CMakeLists.txt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/librssguard/CMakeLists.txt b/src/librssguard/CMakeLists.txt index dad38aee5..54bd82a07 100644 --- a/src/librssguard/CMakeLists.txt +++ b/src/librssguard/CMakeLists.txt @@ -631,16 +631,13 @@ endif() if((WIN32 AND NOT BUILD_MSYS2) OR OS2) install(TARGETS rssguard DESTINATION .) set(HEADERS_FOLDER "include/librssguard") -elseif(MINGW AND BUILD_MSYS2) +elseif((MINGW AND BUILD_MSYS2) OR (UNIX AND NOT APPLE AND NOT ANDROID)) include (GNUInstallDirs) install(TARGETS rssguard LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}) set(HEADERS_FOLDER "${CMAKE_INSTALL_INCLUDEDIR}/librssguard") -elseif(UNIX AND NOT APPLE AND NOT ANDROID) - include (GNUInstallDirs) - install(TARGETS rssguard DESTINATION ${CMAKE_INSTALL_LIBDIR}) - set(HEADERS_FOLDER "${CMAKE_INSTALL_INCLUDEDIR}/librssguard") elseif(APPLE) install(TARGETS rssguard DESTINATION Contents/MacOS) set(HEADERS_FOLDER "Contents/Resources/Include")