]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Improve error message.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 8 Oct 2013 14:18:30 +0000 (14:18 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Tue, 8 Oct 2013 14:18:30 +0000 (14:18 +0000)
git-svn-id: https://svn.dealii.org/trunk@31171 0785d39b-7218-0410-832d-ea1e28bc413d

deal.II/cmake/setup_custom_targets.cmake

index 58d5baf53a672bb1c172285f9d9a54d86c616372..864ebc955bc8850a96efcd100e65db524e52b043 100644 (file)
@@ -40,9 +40,17 @@ FOREACH(_component compat_files documentation examples mesh_converter parameter_
 
   ELSE()
 
+    STRING(TOUPPER ${_component} _componentuppercase)
     ADD_CUSTOM_TARGET(${_component}
-      COMMAND ${CMAKE_COMMAND} -E echo "Error: Could not build and install disabled component \"${_component}\"."
-        && ${CMAKE_COMMAND} -E echo "Please reconfigure with -DDEAL_II_COMPONENT_${_component}=yes"
+      COMMAND
+           ${CMAKE_COMMAND} -E echo ''
+        && ${CMAKE_COMMAND} -E echo ''
+        && ${CMAKE_COMMAND} -E echo '***************************************************************************'
+        && ${CMAKE_COMMAND} -E echo "**  Error: Could not build and install disabled component \"${_component}\"."
+        && ${CMAKE_COMMAND} -E echo "**  Please reconfigure with -DDEAL_II_COMPONENT_${_componentuppercase}=ON"
+        && ${CMAKE_COMMAND} -E echo '***************************************************************************'
+        && ${CMAKE_COMMAND} -E echo ''
+        && ${CMAKE_COMMAND} -E echo ''
         && false
       )
 

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.