Skip to content

Commit 0f5d249

Browse files
committed
Use cmake_layout to support multiconfig
1 parent c869c77 commit 0f5d249

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Assuming that you are in the **root** directory of `BehaviorTree.CPP`:
6666
```
6767
mkdir build_release
6868
conan install . -of build_release -s build_type=Release --build=missing
69-
cmake -S . -B build_release -DCMAKE_TOOLCHAIN_FILE="build_release/conan_toolchain.cmake"
69+
cmake -S . -B build_release -DCMAKE_TOOLCHAIN_FILE="build_release/build/Release/generators/conan_toolchain.cmake"
7070
cmake --build build_release --parallel
7171
```
7272

conanfile.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from conan import ConanFile
2-
from conan.tools.cmake import CMakeToolchain, CMakeDeps
2+
from conan.tools.cmake import CMakeToolchain, CMakeDeps, cmake_layout
33

44
class BehaviortreeCppConan(ConanFile):
55
name = "behaviortree.cpp"
@@ -9,6 +9,9 @@ class BehaviortreeCppConan(ConanFile):
99
"flatbuffers/*:header_only": True,
1010
}
1111

12+
def layout(self):
13+
cmake_layout(self)
14+
1215
def build_requirements(self):
1316
self.test_requires("gtest/1.14.0")
1417

0 commit comments

Comments
 (0)