From: Bastian Dehn Date: Fri, 13 Aug 2021 19:44:40 +0000 (+0200) Subject: change: cmake consilitation X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=8a2cf16b43fe26eb493ae4dafa449ebf6975705d;p=discspan.git change: cmake consilitation --- diff --git a/CMakeLists.txt b/CMakeLists.txt index 5aa77c0..b813633 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,11 +12,14 @@ project(discspan) include_directories(libspandisc) if (SHAREDLIB) file(GLOB SOURCES discspan/*.c) + file(GLOB SOURCE_LIB libspandisc/*.c) file(GLOB PUBLIC_HEADER libspandisc/*.h) - add_library(spandisc SHARED ${SOURCE_LIB}) set_target_properties(spandisc PROPERTIES PUBLIC_HEADER "${PUBLIC_HEADER}") + install(TARGETS spandisc DESTINATION ${BINPATH} + LIBRARY DESTINATION ${LIBPATH} + PUBLIC_HEADER DESTINATION ${HEADERPATH}) else() file(GLOB SOURCES discspan/*.c libspandisc/*.c) endif() @@ -25,10 +28,8 @@ add_executable(discspan ${SOURCES}) if (SHAREDLIB) target_link_libraries(discspan m "-L." spandisc) - install(TARGETS discspan spandisc DESTINATION ${BINPATH} - LIBRARY DESTINATION ${LIBPATH} - PUBLIC_HEADER DESTINATION ${HEADERPATH}) else() target_link_libraries(discspan m) - install(TARGETS discspan DESTINATION ${BINPATH}) endif() + +install(TARGETS discspan DESTINATION ${BINPATH})