diff --git a/utils/nightly/gmsh.ctest b/utils/nightly/gmsh.ctest
index a7e1d0ce91c4cc85eda853975073d764cbb271e5..f24a94588e12ce2a147597d432c382b40266b987 100644
--- a/utils/nightly/gmsh.ctest
+++ b/utils/nightly/gmsh.ctest
@@ -29,14 +29,21 @@ set(CTEST_UPDATE_COMMAND "${CTEST_SVN_COMMAND}")
 
 set(CTEST_CONFIGURE_COMMAND 
     "${CTEST_CMAKE_COMMAND} -DCMAKE_BUILD_TYPE:STRING=${CTEST_BUILD_CONFIGURATION}")
-set(CTEST_CONFIGURE_COMMAND "${CTEST_CONFIGURE_COMMAND} \"-G${CTEST_CMAKE_GENERATOR}\"")
-set(CTEST_CONFIGURE_COMMAND "${CTEST_CONFIGURE_COMMAND} ${CTEST_BUILD_OPTIONS}")
+set(CTEST_CONFIGURE_COMMAND
+    "${CTEST_CONFIGURE_COMMAND} \"-G${CTEST_CMAKE_GENERATOR}\"")
+set(CTEST_CONFIGURE_COMMAND
+    "${CTEST_CONFIGURE_COMMAND} ${CTEST_BUILD_OPTIONS}")
 if(CTEST_BUILD_OPTIONS_QUOTED)
-  set(CTEST_CONFIGURE_COMMAND "${CTEST_CONFIGURE_COMMAND} \"${CTEST_BUILD_OPTIONS_QUOTED}\"")
+  set(CTEST_CONFIGURE_COMMAND
+      "${CTEST_CONFIGURE_COMMAND} \"${CTEST_BUILD_OPTIONS_QUOTED}\"")
 endif(CTEST_BUILD_OPTIONS_QUOTED)
 if(WITH_COVERAGE AND CTEST_COVERAGE_COMMAND)
-  set(CTEST_CONFIGURE_COMMAND "${CTEST_CONFIGURE_COMMAND} \"-DCMAKE_CXX_FLAGS:STRING=-g -O0 -fprofile-arcs -ftest-coverage\"")
-  set(CTEST_CONFIGURE_COMMAND "${CTEST_CONFIGURE_COMMAND} \"-DCMAKE_C_FLAGS:STRING=-g -O0 -fprofile-arcs -ftest-coverage\"")
+  set(CTEST_CONFIGURE_COMMAND 
+      "${CTEST_CONFIGURE_COMMAND} \"-DCMAKE_CXX_FLAGS=-g -O0 -fprofile-arcs -ftest-coverage\"")
+  set(CTEST_CONFIGURE_COMMAND
+      "${CTEST_CONFIGURE_COMMAND} \"-DCMAKE_C_FLAGS=-g -O0 -fprofile-arcs -ftest-coverage\"")
+  set(CTEST_CONFIGURE_COMMAND
+      "${CTEST_CONFIGURE_COMMAND} \"-DCMAKE_EXE_LINKER_FLAGS=-fprofile-arcs -ftest-coverage\"")
 endif(WITH_COVERAGE AND CTEST_COVERAGE_COMMAND)
 set(CTEST_CONFIGURE_COMMAND "${CTEST_CONFIGURE_COMMAND} \"${CTEST_SOURCE_DIRECTORY}\"")