diff --git a/AMDiS/CMakeLists.txt b/AMDiS/CMakeLists.txt index 92f498d04f67bcb40f3315b9d5b76a5e08a350b7..ef192c2885626a3d71e0274798ce45b1d6bcfed1 100644 --- a/AMDiS/CMakeLists.txt +++ b/AMDiS/CMakeLists.txt @@ -30,6 +30,11 @@ if(ENABLE_INTEL) #SET(CMAKE_C_COMPILER "icc") endif(ENABLE_INTEL) +if(ENABLE_BOOST) + SET(COMPILEFLAGS "${COMPILEFLAGS} -DHAVE_BOOST=1") + find_package(Boost 1.42 REQUIRED) +endif(ENABLE_BOOST) + SET(LIB_DIR ./lib) SET(SOURCE_DIR ./src) SET(AMDIS_SRC ${SOURCE_DIR}/DOFIndexed.cc ${SOURCE_DIR}/GNUPlotWriter.cc ${SOURCE_DIR}/VertexVector.cc @@ -116,10 +121,6 @@ if(ENABLE_DUNE) SET(COMPILEFLAGS "${COMPILEFLAGS} -DHAVE_DUNE=1") endif(ENABLE_DUNE) -if(ENABLE_BOOST) - SET(COMPILEFLAGS "${COMPILEFLAGS} -DHAVE_BOOST=1") -endif(ENABLE_BOOST) - SET(COMPOSITE_SOURCE_DIR compositeFEM/src) SET(COMPOSITE_FEM_SRC ${COMPOSITE_SOURCE_DIR}/CFE_Integration.cc ${COMPOSITE_SOURCE_DIR}/CFE_NormAndErrorFcts.cc ${COMPOSITE_SOURCE_DIR}/CompositeFEMMethods.cc ${COMPOSITE_SOURCE_DIR}/LevelSetAdaptMesh.cc