From 816049f9b8751b01612a6690889814155fd1532d Mon Sep 17 00:00:00 2001 From: Andreas Gattringer <gattringera@a772-cvl-ws23.biodiv.univie.ac.at> Date: Thu, 23 Feb 2023 14:08:48 +0100 Subject: [PATCH] cmake: set LIBRARY_OUTPUT_PATH --- CMakeLists.txt | 28 +++++++++++++--------------- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a52693a..560a942 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ if ("${CMAKE_C_COMPILER_ID}" MATCHES "Clang" OR "${CMAKE_C_COMPILER_ID}" STREQUA -DHAVE_INLINE -DGSL_C99_INLINE -Wno-unused-function) -endif() +endif () if ("${CMAKE_C_COMPILER_ID}" STREQUAL "GNU") add_compile_options(-Wno-stringop-truncation -Wno-stringop-overflow) @@ -26,20 +26,18 @@ elseif ("${CMAKE_C_COMPILER_ID}" STREQUAL "Intel") elseif ("${CMAKE_C_COMPILER_ID}" STREQUAL "MSVC") add_compile_options("/std:c17") link_libraries(getopt) -else() +else () MESSAGE("Unknown compiler: ${CMAKE_C_COMPILER_ID}") -endif() +endif () set(EXECUTABLE_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin) +set(LIBRARY_OUTPUT_PATH ${CMAKE_BINARY_DIR}/bin) if (WIN32 AND NOT MSVC) add_compile_options(-D__USE_MINGW_ANSI_STDIO) endif () - - - execute_process( WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} ERROR_QUIET @@ -50,18 +48,18 @@ execute_process( ) if ("${CATS_GIT_VERSION}" STREQUAL "") -execute_process( - WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} - ERROR_QUIET - OUTPUT_STRIP_TRAILING_WHITESPACE - OUTPUT_VARIABLE CATS_GIT_VERSION - COMMAND git log -1 --format=%h -) + execute_process( + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} + ERROR_QUIET + OUTPUT_STRIP_TRAILING_WHITESPACE + OUTPUT_VARIABLE CATS_GIT_VERSION + COMMAND git log -1 --format=%h + ) -endif() +endif () if ("${CATS_GIT_VERSION}" STREQUAL "") set(CATS_GIT_VERSION UNKNOWN) -endif() +endif () add_definitions("-DCATS_GIT_VERSION=${CATS_GIT_VERSION}") -- GitLab