diff --git a/Fit/CMakeLists.txt b/Fit/CMakeLists.txt index aa382c07704241d31ba7f25cbe25703c5fd81ca5..346f7d7c0198c6ae0169743eb91e8e4753ff738c 100644 --- a/Fit/CMakeLists.txt +++ b/Fit/CMakeLists.txt @@ -110,7 +110,7 @@ set(${library_name}_LIBRARY ${library_name} PARENT_SCOPE) # --- dependencies --------- target_include_directories(${library_name} PUBLIC ${RootMinimizers_INCLUDE_DIRS}) target_include_directories(${library_name} PUBLIC ${include_dirs}) -target_link_libraries(${library_name} ${RootMinimizers_LIBRARY}) +target_link_libraries(${library_name} ${RootMinimizers_LIBRARY} ${Boost_LIBRARIES}) if(BORNAGAIN_PYTHON) include_directories(${PYTHON_INCLUDE_DIRS} ${NUMPY_INCLUDE_DIR}) diff --git a/ThirdParty/Fit/RootMinimizers/CMakeLists.txt b/ThirdParty/Fit/RootMinimizers/CMakeLists.txt index 3fc5047b640cecb615888b1b48a8ed75a38729f1..d61e64d209ba77978af1c41054e11c93291a149b 100644 --- a/ThirdParty/Fit/RootMinimizers/CMakeLists.txt +++ b/ThirdParty/Fit/RootMinimizers/CMakeLists.txt @@ -10,8 +10,6 @@ set(include_dirs ${CMAKE_CURRENT_SOURCE_DIR}/mathcore ) -include_directories(${include_dirs}) - file(GLOB source_files "Minuit2/*.cxx" "mathcore/*.cxx" @@ -46,7 +44,6 @@ set(${library_name}_INCLUDE_DIRS ${include_dirs} CACHE INTERNAL "") set(${library_name}_LIBRARY ${library_name} CACHE INTERNAL "") # --- external dependencies --- -include_directories(${GSL_INCLUDE_DIR}) -target_link_libraries(${library_name} ${GSL_LIBRARIES}) - -include_directories(${Boost_INCLUDE_DIRS}) +target_include_directories(${library_name} PUBLIC ${GSL_INCLUDE_DIR} ${Boost_INCLUDE_DIRS}) +target_link_libraries(${library_name} ${GSL_LIBRARIES} ${Boost_LIBRARIES}) +target_include_directories(${library_name} PUBLIC ${include_dirs})