![]() |
Mads
Multi-Agent Distributed System
|
Typedefs | |
| using | json = nlohmann::json |
Functions | |
| const char * | skill_rel_dir () |
| Where the skill lands inside a plugin project. | |
| int | install (const fs::path &skills_dir, const fs::path &project_dir, const json &data, bool overwrite, bool verbose=true) |
Renders/copies the mads-plugin skill into a plugin project. | |
| using Mads::PluginSkill::json = typedef nlohmann::json |
Definition at line 42 of file plugin_skill.hpp.
|
inline |
Renders/copies the mads-plugin skill into a plugin project.
| skills_dir | source directory (<prefix>/share/skills/mads-plugin) |
| project_dir | the plugin project to write into |
| data | inja data (mads_version, plugin_protocol, ...) |
| overwrite | replace files that already exist |
| verbose | report each file on stdout |
Definition at line 57 of file plugin_skill.hpp.
References skill_rel_dir().
|
inline |
Where the skill lands inside a plugin project.
Definition at line 45 of file plugin_skill.hpp.
Referenced by install().