diff --git a/CMakeLists.txt b/CMakeLists.txt index 5cba909360812f307dc349110804892341e756bb..bc25d960868b039ab108846c3c2e1ccc54353640 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,11 @@ project("dune-solvers" 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)