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

Public Member Functions

def build (self)
 
def configure (self)
 
def package (self)
 
def package_info (self)
 

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 (self)
 

Detailed Description

Definition at line 11 of file conanfile.py.

Member Function Documentation

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.

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 Sun Feb 3 2019 03:14:33