-
Notifications
You must be signed in to change notification settings - Fork 1
use_colcon
Naveau edited this page Nov 20, 2020
·
15 revisions
See in this wiki and in the official documentation
pip install -U colcon-common-extensions pytest setuptools
In order to build you workspace using colcon you need to go to your workspace root and perform:
colcon build
See colcon build -h
for how to build just a package selection.
To build and run the unit-tests:
colcon test
with verbose output:
colcon test --event-handlers console_direct+
for selected package(s):
colcon test --packages-select package_name --event-handlers console_direct+
colcon graph --dot --legend | dot -Tpdf -o /tmp/dependencies_graph.pdf
firefox /tmp/dependencies_graph.pdf
In order to activate the colcon-cd and colcon completion functionnalities you need to add these lines in you bashrc:
# colcon
source /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash
source /usr/share/colcon_cd/function/colcon_cd.sh
All our open source software are licensed against the BSD 3-clause license.
Copyright 2016-2020, New York University and Max Planck Gesellschaft.
- Home Page
- Contribute to the wiki
- Logo
- Introduction
- Our Codebase
- Build Our Codebase
- Build tools introduction
- Build chain tutorials
- Dependencies
- Building our software stack
- Troubleshooting
- Robot Tutorials
- Programming
- ODRI Robots
- MicroDrivers
- Solo12
- Bolt
- NYUFinger
- Kuka
- Debugging