diff --git a/CMakeLists.txt b/CMakeLists.txt index 000d633..9599870 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -111,8 +111,12 @@ add_library( target_include_directories( ${PROJECT_NAME} PUBLIC $ $ $) -target_link_libraries(${PROJECT_NAME} PRIVATE m) -target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Wno-pedantic) +if(LINUX) + target_link_libraries(${PROJECT_NAME} PRIVATE m) +endif() +if(NOT MSVC) + target_compile_options(${PROJECT_NAME} PRIVATE -Wall -Wextra -Wno-pedantic) +endif() if(CLANG_TIDY_EXE) set_target_properties(${PROJECT_NAME} PROPERTIES CXX_CLANG_TIDY "${DO_CLANG_TIDY}") @@ -151,8 +155,8 @@ install( TARGETS ${PROJECT_NAME} EXPORT ${PROJECT_NAME}Targets LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT lib - ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT lib) - + ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR} COMPONENT lib + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} COMPONENT lib) install( EXPORT ${PROJECT_NAME}Targets DESTINATION ${LIBMBUS_CONFIG_INSTALL_DIR}