diff --git a/cmake/modules/DuneMacros.cmake b/cmake/modules/DuneMacros.cmake index 3b2a1e15d33d80afa24daaa00c0ac062dc61fdfb..0323da6de241486f1e60aa2639e9fd00b495b2a5 100644 --- a/cmake/modules/DuneMacros.cmake +++ b/cmake/modules/DuneMacros.cmake @@ -104,7 +104,9 @@ macro(find_dune_package module) string(STRIP ${DUNE_FIND_VERSION_NUMBER} DUNE_FIND_VERSION_NUMBER) extract_major_minor_version("${DUNE_FIND_VERSION_NUMBER}" DUNE_FIND_VERSION) set(DUNE_FIND_VERSION_STRING "${DUNE_FIND_VERSION_MAJOR}.${DUNE_FIND_VERSION_MINOR}.${DUNE_FIND_VERSION_REVISION}") - endif(DUNE_FIND_VERSION MATCHES "(>=|=|<=).*") + else() + set(DUNE_FIND_VERSION_STRING "0.0.0") + endif(DUNE_FIND_VERSION MATCHES "(>=|=|<=).*") if(NOT ${module}_FOUND) if(NOT (${module}_DIR OR ${module}_ROOT OR "${CMAKE_PREFIX_PATH}" MATCHES ".*${module}.*"))