diff --git a/conanfile.py b/conanfile.py index e7885501..0988b832 100644 --- a/conanfile.py +++ b/conanfile.py @@ -39,7 +39,13 @@ class BlockchainConan(ConanFile): deps.generate() def layout(self): - cmake_layout(self) + multi = True if self.settings.get_safe("compiler") == "msvc" else False + if multi: + self.folders.generators = os.path.join("build", "generators") + self.folders.build = "build" + else: + self.folders.generators = os.path.join("build", str(self.settings.build_type).lower(), "generators") + self.folders.build = os.path.join("build", str(self.settings.build_type).lower()) def build(self): cmake = CMake(self)