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