Commit 3d21f5b
authored
Add in the ability to have arbitrary arguments. (#7)
That is, add the ability to have arbitrary colcon arguments.
Hidden in this refactor is a change in the default arguments
used for packages. That is, if packages are specified, the
default is now to use --packages-above-and-dependencies for
builds and --packages-above for tests. If --only-fixes-test
is specified (a new flag), the old behavior of using
--packages-up-to for build and --packages-select for test is
used. Arguably this reflects our current best practice in
ROS 2, where we want to make sure all packages that depend on
this change are tested as well.
Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>1 parent 41144da commit 3d21f5b
1 file changed
Lines changed: 20 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
307 | 307 | | |
308 | 308 | | |
309 | 309 | | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
310 | 319 | | |
311 | 320 | | |
312 | 321 | | |
| |||
328 | 337 | | |
329 | 338 | | |
330 | 339 | | |
331 | | - | |
332 | | - | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
333 | 345 | | |
334 | 346 | | |
335 | | - | |
336 | | - | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
337 | 353 | | |
338 | 354 | | |
339 | 355 | | |
| |||
0 commit comments