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

Point the tool at any workspace, don't require specific setup #163

Closed emersonknapp closed 4 years ago

emersonknapp commented 4 years ago

Closes #137

This change removes the requirement for a specific directory structure

Signed-off-by: Emerson Knapp emerson.b.knapp@gmail.com

codecov[bot] commented 4 years ago

Codecov Report

Merging #163 into master will increase coverage by 3.7%. The diff coverage is 97.01%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master     #163     +/-   ##
=========================================
+ Coverage   89.96%   93.66%   +3.7%     
=========================================
  Files           7        7             
  Lines         259      221     -38     
=========================================
- Hits          233      207     -26     
+ Misses         26       14     -12
Flag Coverage Δ
#unittests 93.66% <97.01%> (+3.7%) :arrow_up:
Impacted Files Coverage Δ
ros_cross_compile/docker_client.py 100% <100%> (ø) :arrow_up:
ros_cross_compile/platform.py 100% <100%> (ø) :arrow_up:
ros_cross_compile/dependencies.py 100% <100%> (ø) :arrow_up:
ros_cross_compile/sysroot_creator.py 100% <100%> (+2.17%) :arrow_up:
ros_cross_compile/ros_cross_compile.py 83.33% <85.71%> (+17.87%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 10d3ff1...3b65278. Read the comment docs.