From: Michael Schroeder Date: Wed, 3 Apr 2019 09:28:31 +0000 (+0200) Subject: Escape \ in file argument before calling ADD_TEST X-Git-Tag: 0.7.5~52 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3726508400bee9980c05633f8e0339e41c4921ef;p=thirdparty%2Flibsolv.git Escape \ in file argument before calling ADD_TEST --- diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt index 92a5e7a8..b0a396e6 100644 --- a/test/CMakeLists.txt +++ b/test/CMakeLists.txt @@ -4,6 +4,7 @@ FOREACH(tcdir testcases libsolv-zypptestcases) FOREACH(dir ${dirs}) IF(IS_DIRECTORY ${dir}) FILE(RELATIVE_PATH myname "${CMAKE_CURRENT_SOURCE_DIR}/${tcdir}" ${dir}) + STRING(REPLACE \\ \\\\ dir ${dir}) ADD_TEST(${myname} ${CMAKE_CURRENT_SOURCE_DIR}/runtestcases ${CMAKE_BINARY_DIR}/tools/testsolv ${dir}) ENDIF(IS_DIRECTORY ${dir}) ENDFOREACH(dir)