From: Matthias Maier Date: Thu, 10 May 2018 22:32:51 +0000 (-0500) Subject: Put verbose deal.II error message back in place X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0aec66450c25b36c44ebe2f4ce1149cc7f869ff4;p=code-gallery.git Put verbose deal.II error message back in place --- diff --git a/CeresFE/CMakeLists.txt b/CeresFE/CMakeLists.txt index 62ce920..b06c67b 100644 --- a/CeresFE/CMakeLists.txt +++ b/CeresFE/CMakeLists.txt @@ -4,10 +4,18 @@ CMAKE_MINIMUM_REQUIRED(VERSION 3.0.2) -FIND_PACKAGE(deal.II 9.0 REQUIRED +FIND_PACKAGE(deal.II 9.0 QUIET HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR} ) +IF(NOT ${deal.II_FOUND}) + MESSAGE(FATAL_ERROR "\n" + "*** Could not locate a (sufficiently recent) version of deal.II. ***\n\n" + "You may want to either pass a flag -DDEAL_II_DIR=/path/to/deal.II to cmake\n" + "or set an environment variable \"DEAL_II_DIR\" that contains this path." + ) +ENDIF() + DEAL_II_INITIALIZE_CACHED_VARIABLES() PROJECT("ceres")