From 67a9561fb5547314c1bd740619e89034450774c1 Mon Sep 17 00:00:00 2001 From: Alexandr Timofeev Date: Sat, 31 Oct 2020 21:24:23 +0300 Subject: [PATCH] Fix slashes for Windows builds --- conanfile.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/conanfile.py b/conanfile.py index d3fa47ef..304444cf 100644 --- a/conanfile.py +++ b/conanfile.py @@ -29,11 +29,13 @@ class CatchConan(ConanFile): return cmake def build(self): + # We need this workaround until the toolchains feature + # to inject stuff like MD/MT line_to_replace = 'list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_LIST_DIR}/CMake")' tools.replace_in_file("CMakeLists.txt", line_to_replace, '''{} -include({}/conanbuildinfo.cmake) -conan_basic_setup()'''.format(line_to_replace, self.install_folder)) +include("{}/conanbuildinfo.cmake") +conan_basic_setup()'''.format(line_to_replace, self.install_folder.replace("\\", "/"))) cmake = self._configure_cmake() cmake.build()