diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 16f0fe5ce202b0d240eb6bce35ee8f6dcdef580d..e8454b208571f52f712286a482c66bc1b4558182 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -21,7 +21,6 @@ dune_symlink_to_source_files("sand-wedge-data/boundaryconditions.py") dune_symlink_to_source_files("sand-wedge-data/parset.cfg") find_package(Boost REQUIRED system filesystem serialization) -include_directories(${Boost_INCLUDE_DIR}) # dataio.hh expects this to be set set_property(DIRECTORY APPEND PROPERTY COMPILE_DEFINITIONS "HAVE_BOOST_SERIALIZATION") @@ -32,6 +31,8 @@ foreach(_dim 2 3) add_dune_pythonlibs_flags(${_target}) add_dune_ug_flags(${_target}) + set_property(TARGET ${_target} APPEND PROPERTY INCLUDE_DIRECTORIES ${Boost_INCLUDE_DIRS}) + target_link_libraries(${_target} ${Boost_FILESYSTEM_LIBRARY}) target_link_libraries(${_target} ${Boost_SERIALIZATION_LIBRARY}) target_link_libraries(${_target} ${Boost_SYSTEM_LIBRARY})