Public Member Functions | Static Public Attributes | Private Member Functions
conanfile.BehaviorTreeConan Class Reference
Inheritance diagram for conanfile.BehaviorTreeConan:
Inheritance graph
[legend]

List of all members.

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

Detailed Description

Definition at line 11 of file conanfile.py.


Member Function Documentation

Create CMake instance and execute configure step

Definition at line 34 of file conanfile.py.

Configure, build and install BehaviorTree using CMake.

Definition at line 43 of file conanfile.py.

Definition at line 26 of file conanfile.py.

Copy BehaviorTree artifacts to package folder

Definition at line 58 of file conanfile.py.

Collect built libraries names and solve pthread path.

Definition at line 65 of file conanfile.py.


Member Data Documentation

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.


The documentation for this class was generated from the following file:


behaviortree_cpp
Author(s): Michele Colledanchise, Davide Faconti
autogenerated on Sat Feb 2 2019 03:50:11