From cb656faf6d3f1b62f864964ea6e559cd5ca39e94 Mon Sep 17 00:00:00 2001
From: Florent Pruvost <florent.pruvost@inria.fr>
Date: Wed, 4 Feb 2015 15:41:39 +0000
Subject: [PATCH] improve the message about the runtime choice option

---
 CMakeLists.txt | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 2517c7f28..b232e3cde 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -98,15 +98,21 @@ option(CHAMELEON_SCHED_STARPU
 option(CHAMELEON_SCHED_QUARK
     "Enable Quark scheduler as the default runtime
     (Conflict with other CHAMELEON_SCHED_* options)" OFF)
-message("-- ${BoldGreen}CHAMELEON_SCHED_STARPU is set to ON: CHAMELEON uses StarPU runtime${ColourReset}")
-message("-- ${BoldGreen}To use CHAMELEON with QUARK runtime: set CHAMELEON_SCHED_QUARK"
-    "to ON (CHAMELEON_SCHED_STARPU will be disabled)${ColourReset}")
 
 if (CHAMELEON_SCHED_QUARK)
     set(CHAMELEON_SCHED_STARPU OFF)
 elseif (CHAMELEON_SCHED_STARPU)
     set(CHAMELEON_SCHED_QUARK OFF)
 endif()
+if (CHAMELEON_SCHED_STARPU)
+    message("-- ${BoldGreen}CHAMELEON_SCHED_STARPU is set to ON: CHAMELEON uses StarPU runtime${ColourReset}")
+    message("-- ${BoldGreen}To use CHAMELEON with QUARK runtime: set CHAMELEON_SCHED_QUARK"
+    "to ON (CHAMELEON_SCHED_STARPU will be disabled)${ColourReset}")
+elseif(CHAMELEON_SCHED_QUARK)
+    message("-- ${BoldGreen}CHAMELEON_SCHED_QUARK is set to ON: CHAMELEON uses QUARK runtime${ColourReset}")
+    message("-- ${BoldGreen}To use CHAMELEON with StarPU runtime: set CHAMELEON_SCHED_STARPU"
+    "to ON (CHAMELEON_SCHED_QUARK will be disabled)${ColourReset}")
+endif()
 
 # Check that one, and only one, SCHED option is set to ON
 # count number of runtime sets to ON
-- 
GitLab