Jürg Billeter pushed to branch master at BuildStream / buildstream
Commits:
1 changed file:
Changes:
| ... | ... | @@ -719,6 +719,11 @@ def source_fetch(app, elements, deps, track_, except_, track_cross_junctions): |
| 719 | 719 |
deps = PipelineSelection.ALL
|
| 720 | 720 |
|
| 721 | 721 |
with app.initialized(session_name="Fetch"):
|
| 722 |
+ if not elements:
|
|
| 723 |
+ guessed_target = app.context.guess_element()
|
|
| 724 |
+ if guessed_target:
|
|
| 725 |
+ elements = (guessed_target,)
|
|
| 726 |
+ |
|
| 722 | 727 |
app.stream.fetch(elements,
|
| 723 | 728 |
selection=deps,
|
| 724 | 729 |
except_targets=except_,
|
| ... | ... | @@ -755,6 +760,11 @@ def source_track(app, elements, deps, except_, cross_junctions): |
| 755 | 760 |
all: All dependencies of all specified elements
|
| 756 | 761 |
"""
|
| 757 | 762 |
with app.initialized(session_name="Track"):
|
| 763 |
+ if not elements:
|
|
| 764 |
+ guessed_target = app.context.guess_element()
|
|
| 765 |
+ if guessed_target:
|
|
| 766 |
+ elements = (guessed_target,)
|
|
| 767 |
+ |
|
| 758 | 768 |
# Substitute 'none' for 'redirect' so that element redirections
|
| 759 | 769 |
# will be done
|
| 760 | 770 |
if deps == 'none':
|
