From 6037e04111a24dad2081dbac354b0e1b87a3f3cd Mon Sep 17 00:00:00 2001 From: Snaipe Date: Tue, 4 Aug 2015 11:47:12 -0700 Subject: [PATCH] Fixed coveralls cmake module to handle windows paths --- .cmake/Modules/CoverallsGenerateGcov.cmake | 1 + 1 file changed, 1 insertion(+) diff --git a/.cmake/Modules/CoverallsGenerateGcov.cmake b/.cmake/Modules/CoverallsGenerateGcov.cmake index fced087..429b695 100644 --- a/.cmake/Modules/CoverallsGenerateGcov.cmake +++ b/.cmake/Modules/CoverallsGenerateGcov.cmake @@ -166,6 +166,7 @@ macro(get_source_path_from_gcov_filename _SRC_FILENAME _GCOV_FILENAME) # #path#to#project#root#subdir#the_file.c.gcov -> /path/to/project/root/subdir/the_file.c string(REGEX REPLACE "\\.gcov$" "" SRC_FILENAME_TMP ${_GCOV_FILENAME_WEXT}) string(REGEX REPLACE "\#" "/" SRC_FILENAME_TMP ${SRC_FILENAME_TMP}) + string(REGEX REPLACE "~" ":" SRC_FILENAME_TMP ${SRC_FILENAME_TMP}) set(${_SRC_FILENAME} "${SRC_FILENAME_TMP}") endmacro()