diff --git a/build_commands_bot/CMakeLists.txt b/build_commands_bot/CMakeLists.txt index 0a73c9c..8df644c 100644 --- a/build_commands_bot/CMakeLists.txt +++ b/build_commands_bot/CMakeLists.txt @@ -4,9 +4,7 @@ project(build_commands_bot) set(CMAKE_CXX_STANDARD 23) include(CheckIPOSupported) -# TODO: this is disabled temporarily! -set(BO_IPO_SUPPORTED 0) -# check_ipo_supported(RESULT BO_IPO_SUPPORTED OUTPUT BO_IPO_ERROR) +check_ipo_supported(RESULT BO_IPO_SUPPORTED OUTPUT BO_IPO_ERROR) if (BO_IPO_SUPPORTED) message(STATUS "IPO / LTO enabled: ${BO_IPO_SUPPORTED}") @@ -21,7 +19,7 @@ find_package( ) if (WIN32) - set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) + # set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}) endif () diff --git a/build_commands_bot/cmake/dpp.cmake b/build_commands_bot/cmake/dpp.cmake index 057fcd3..d91fe75 100644 --- a/build_commands_bot/cmake/dpp.cmake +++ b/build_commands_bot/cmake/dpp.cmake @@ -7,6 +7,6 @@ set(DPP_CORO ON) set(DPP_FORMATTERS ON) set(DPP_NO_CONAN ON) set(DPP_USE_PCH ON) -set(BUILD_SHARED_LIBS OFF) +set(BUILD_SHARED_LIBS ON) add_subdirectory("${CMAKE_SOURCE_DIR}/submodules/dpp")