You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 14, 2022. It is now read-only.
Create test workspace with 2 packages with different dependencies. Run rosdep collection script with defaults file that specifies --packages-select one_package. Check output script for its dependencies.
Continue above experiment into build phase and check that build directory only contains the one package
The text was updated successfully, but these errors were encountered:
emersonknapp
changed the title
Document how to use colcon defaults file to customize build
Enable colcon defaults file to customize list/build
Mar 5, 2020
Description
It should be possible now to customize the
colcon build
with arbitrary arguments such as--packages-up-to
by providing a colcon defaults file.If the user can easily provide this, then we can avoid having to expose any explicit arguments.
Side effect, this should enable customization of
colcon list
for the rosdep collection step.Related Issues
N/A
Completion Criteria
colcon build
(build step) andcolcon list
(in rosdep gathering step)Implementation Notes / Suggestions
Suggest a
defaults.yaml
file at root of workspace, andbuild_workspace.sh
sets theCOLCON_DEFAULTS_FILE
orCOLCON_HOME
environment variable appropriately. See https://colcon.readthedocs.io/en/released/user/configuration.html#defaults-yamlTesting Notes / Suggestions
Create test workspace with 2 packages with different dependencies. Run rosdep collection script with defaults file that specifies
--packages-select one_package
. Check output script for its dependencies.Continue above experiment into build phase and check that
build
directory only contains the one packageThe text was updated successfully, but these errors were encountered: