ros-tooling / cross_compile

A tool to build ROS and ROS2 workspaces for various targets
Apache License 2.0
188 stars 60 forks source link

Perform an incremental build on target workspace (instead of full rebuild) #108

Closed emersonknapp closed 4 years ago

emersonknapp commented 4 years ago

Description

When running cross_compile, if there are any source changes, the entire workspace is rebuilt from scratch, rather than only building changed things, as in a standard colcon build workflow.

Depends on https://github.com/ros-tooling/cross_compile/issues/164

Completion Criteria

Implementation Notes

This most likely entails

emersonknapp commented 4 years ago

Removed the "full rebuild by default" criteria for this task - if a user wants that, it is trivial to delete the build/install directories, this doesn't need to be built in to the tool.