diff --git a/CMakeLists.txt b/CMakeLists.txt index 9a62ee5a44203ace81ea6c435cad0ae64179541d..24d7e4d12169e6aeb4d08cd47a7b68e847d2f86e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,11 @@ project("dune-elasticity" CXX) cmake_minimum_required(VERSION 2.8.6) -find_package(dune-common) +if(NOT (dune-common_DIR OR dune-common_ROOT)) + string(REPLACE ${CMAKE_PROJECT_NAME} dune-common dune-common_DIR ${PROJECT_BINARY_DIR}) +endif() + +find_package(dune-common REQUIRED) list(APPEND CMAKE_MODULE_PATH ${dune-common_MODULE_PATH}) include(DuneMacros)