From c34043069728a52b4b7352cce1d16842beb0ca5a Mon Sep 17 00:00:00 2001 From: Siarhei Fedartsou Date: Wed, 23 Oct 2024 21:42:06 +0200 Subject: [PATCH] wip --- CMakeLists.txt | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index cdd7f70f4..a69c95057 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -13,6 +13,8 @@ option(ENABLE_FUZZING "Fuzz testing using LLVM's libFuzzer" OFF) option(ENABLE_NODE_BINDINGS "Build NodeJs bindings" OFF) option(ENABLE_CLANG_TIDY "Enables clang-tidy checks" OFF) +set(CMAKE_POSITION_INDEPENDENT_CODE ON) + if (ENABLE_CONAN) message(STATUS "Installing Conan packages. It may take a while...") find_program(CONAN_EXECUTABLE NAMES conan) @@ -393,6 +395,17 @@ else() ${Boost_REGEX_LIBRARY} ) +# set(BOOST_LIBRARIES +# ${Boost_DATE_TIME_LIBRARY} +# ${Boost_IOSTREAMS_LIBRARY} +# ${Boost_THREAD_LIBRARY}) + +# set(BOOST_LIBRARIES +# ${Boost_ZLIB_LIBRARY} +# ${Boost_REGEX_LIBRARY} +# ${BOOST_LIBRARIES}) + + # add a target to generate API documentation with Doxygen find_package(Doxygen) if(DOXYGEN_FOUND) @@ -443,15 +456,6 @@ add_dependency_defines(-DBOOST_PHOENIX_STL_TUPLE_H_) add_definitions(${OSRM_DEFINES}) include_directories(SYSTEM ${DEPENDENCIES_INCLUDE_DIRS}) -# set(BOOST_LIBRARIES -# ${Boost_DATE_TIME_LIBRARY} -# ${Boost_IOSTREAMS_LIBRARY} -# ${Boost_THREAD_LIBRARY}) - -# set(BOOST_LIBRARIES -# ${Boost_ZLIB_LIBRARY} -# ${Boost_REGEX_LIBRARY} -# ${BOOST_LIBRARIES}) # Binaries target_link_libraries(osrm-datastore osrm_store ${Boost_PROGRAM_OPTIONS_LIBRARY})