Public Member Functions | |
def | build |
def | configure |
def | package |
def | package_info |
Static Public Attributes | |
string | author = "Davide Faconti <davide.faconti@gmail.com>" |
dictionary | default_options = {"shared": False} |
string | description = "This C++ library provides a framework to create BehaviorTrees. It was designed to be flexible, easy to use and fast." |
string | exports = "LICENSE" |
tuple | exports_sources = ("cmake/*", "include/*", "src/*", "3rdparty/*", "CMakeLists.txt") |
string | generators = "cmake" |
string | license = "MIT" |
string | name = "BehaviorTree.CPP" |
dictionary | options = {"shared": [True, False]} |
string | requires = "cppzmq/4.3.0@bincrafters/stable" |
string | settings = "os" |
tuple | topics = ("conan", "behaviortree", "ai", "robotics", "games", "coordination") |
string | url = "https://github.com/BehaviorTree/BehaviorTree.CPP" |
Private Member Functions | |
def | _configure_cmake |
Definition at line 11 of file conanfile.py.
def conanfile.BehaviorTreeConan._configure_cmake | ( | self | ) | [private] |
Create CMake instance and execute configure step
Definition at line 34 of file conanfile.py.
def conanfile.BehaviorTreeConan.build | ( | self | ) |
Configure, build and install BehaviorTree using CMake.
Definition at line 43 of file conanfile.py.
def conanfile.BehaviorTreeConan.configure | ( | self | ) |
Definition at line 26 of file conanfile.py.
def conanfile.BehaviorTreeConan.package | ( | self | ) |
Copy BehaviorTree artifacts to package folder
Definition at line 58 of file conanfile.py.
def conanfile.BehaviorTreeConan.package_info | ( | self | ) |
Collect built libraries names and solve pthread path.
Definition at line 65 of file conanfile.py.
string conanfile.BehaviorTreeConan::author = "Davide Faconti <davide.faconti@gmail.com>" [static] |
Definition at line 15 of file conanfile.py.
dictionary conanfile.BehaviorTreeConan::default_options = {"shared": False} [static] |
Definition at line 20 of file conanfile.py.
string conanfile.BehaviorTreeConan::description = "This C++ library provides a framework to create BehaviorTrees. It was designed to be flexible, easy to use and fast." [static] |
Definition at line 17 of file conanfile.py.
string conanfile.BehaviorTreeConan::exports = "LICENSE" [static] |
Definition at line 22 of file conanfile.py.
tuple conanfile.BehaviorTreeConan::exports_sources = ("cmake/*", "include/*", "src/*", "3rdparty/*", "CMakeLists.txt") [static] |
Definition at line 23 of file conanfile.py.
string conanfile.BehaviorTreeConan::generators = "cmake" [static] |
Definition at line 21 of file conanfile.py.
string conanfile.BehaviorTreeConan::license = "MIT" [static] |
Definition at line 13 of file conanfile.py.
string conanfile.BehaviorTreeConan::name = "BehaviorTree.CPP" [static] |
Definition at line 12 of file conanfile.py.
dictionary conanfile.BehaviorTreeConan::options = {"shared": [True, False]} [static] |
Definition at line 19 of file conanfile.py.
string conanfile.BehaviorTreeConan::requires = "cppzmq/4.3.0@bincrafters/stable" [static] |
Definition at line 24 of file conanfile.py.
string conanfile.BehaviorTreeConan::settings = "os" [static] |
Definition at line 18 of file conanfile.py.
tuple conanfile.BehaviorTreeConan::topics = ("conan", "behaviortree", "ai", "robotics", "games", "coordination") [static] |
Definition at line 16 of file conanfile.py.
string conanfile.BehaviorTreeConan::url = "https://github.com/BehaviorTree/BehaviorTree.CPP" [static] |
Definition at line 14 of file conanfile.py.