summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* NEWS: Add entry about the removal of source-bundle commandphil/source-checkout-optionsPhil Dawson2018-12-121-0/+6
* Remove source bundle commandPhil Dawson2018-12-126-169/+0
* Add option to source-checkout command to generate build scriptsPhil Dawson2018-12-123-9/+57
* Add --force / -f option to source-checkout commandPhil Dawson2018-12-123-6/+28
* Add --tar option to source-checkout commandPhil Dawson2018-12-123-8/+89
* Merge branch 'jonathan/workspace-fragment-guess-element' into 'master'Jonathan Maw2018-12-1211-43/+231
|\
| * doc: Point out that element is optional when commands are run from the workspacejonathan/workspace-fragment-guess-elementJonathan Maw2018-12-113-1/+57
| * Add NEWS for guessing the element in commandsJonathan Maw2018-12-111-0/+5
| * tests: Add tests for guessing element namesJonathan Maw2018-12-113-25/+61
| * Make specifying elements optional in bst commandsJonathan Maw2018-12-112-14/+100
| * _context.py: Store the directory buildstream was invoked onJonathan Maw2018-12-112-2/+6
| * _stream.py: Fix ugly error when opening a workspace using a relative pathJonathan Maw2018-12-111-1/+2
|/
* Merge branch 'jonathan/workspace-fragment-create' into 'master'Jonathan Maw2018-12-1111-56/+555
|\
| * NEWS: Add an entry for being able to run commands from a workspacejonathan/workspace-fragment-createJonathan Maw2018-12-111-0/+4
| * tests: Test bst commands from an external workspaceJonathan Maw2018-12-113-5/+188
| * cli: Interactively warn if the user is trying to close the workspace they're ...Jonathan Maw2018-12-114-1/+38
| * _workspaces.py: Do not include .bstproject.yaml in the cache keyJonathan Maw2018-12-111-1/+6
| * _project.py: Find project from workspace if outside of a projectJonathan Maw2018-12-111-13/+35
| * cli.py: Use utils' search upwards helper when searching for project.confJonathan Maw2018-12-111-11/+2
| * _project.py: Rename _ensure_project_dir to _find_project_dirJonathan Maw2018-12-111-3/+3
| * Create and store data inside projects when opening workspacesJonathan Maw2018-12-113-23/+249
| * utils.py: Add a helper for searching upwards for filesJonathan Maw2018-12-111-0/+31
|/
* Merge branch 'valentindavid/git_force_fetch_tags' into 'master'Valentin David2018-12-113-2/+103
|\
| * Force updating tags when fetching git repositoryvalentindavid/git_force_fetch_tagsValentin David2018-12-113-2/+103
|/
* Merge branch 'jjardon/strip-binaries-removal' into 'master'Javier Jardón2018-12-1012-80/+38
|\
| * buildstream/buildelement.py: Document where to find strip commands for Linuxjjardon/strip-binaries-removalJavier Jardón2018-12-091-0/+8
| * NEWS: Update for removal of default strip-commandsJavier Jardón2018-12-091-0/+4
| * buildstream/data/projectconfig.yaml: Remove default strip-binariesJavier Jardón2018-12-0910-80/+26
|/
* Merge branch 'tristan/yaml-optionally-allow-none' into 'master'Tristan Van Berkom2018-12-075-5/+18
|\
| * tests/format/project.py: Added new regression test for empty dependency dicti...Tristan Van Berkom2018-12-073-0/+11
| * plugin.py: Added new `allow_none` parameter to Plugin.node_get_member(), defa...Tristan Van Berkom2018-12-071-2/+3
| * _yaml.py: Added `allow_none` parameter to _yaml.node_get()Tristan Van Berkom2018-12-071-3/+4
|/
* Merge branch 'jonathan/source-checkout-workspace' into 'master'Jonathan Maw2018-12-062-2/+9
|\
| * Fix bst source-checkout not working with open workspacesJonathan Maw2018-12-062-2/+9
|/
* Merge branch 'tristan/submodule-warnings' into 'master'Tristan Van Berkom2018-12-065-51/+404
|\
| * tests/sources/git.py: Test invalid submodules warning appearing after trackTristan Van Berkom2018-12-061-0/+61
| * tests/sources/git.py: Test unlisted submodules warning appearing after trackTristan Van Berkom2018-12-061-0/+63
| * tests/sources/git.py: Testing the git:invalid-submodule warningTristan Van Berkom2018-12-061-0/+71
| * tests/sources/git.py: Testing the git:unlisted-submodule warningTristan Van Berkom2018-12-061-0/+73
| * tests/testutils/repo/git.py: Adding remove_path() helperTristan Van Berkom2018-12-061-0/+6
| * git source plugin: Emmit the ref-not-in-track warning from validate_cache()Tristan Van Berkom2018-12-061-37/+30
| * git source plugin: Implementing submodule warningsTristan Van Berkom2018-12-062-13/+76
| * source.py: Add new delegate method validate_cache()Tristan Van Berkom2018-12-061-1/+24
|/
* Merge branch 'tristan/misc-cleanup' into 'master'Tristan Van Berkom2018-12-0610-97/+77
|\
| * git source plugin: Rename symbol for consistency and readabilityTristan Van Berkom2018-12-061-2/+3
| * git source plugin: Fixing documentation linking and typoTristan Van Berkom2018-12-061-5/+6
| * Source: Fix typo in documentation, and make it a link to `bst track`Tristan Van Berkom2018-12-061-1/+2
| * types.py: Moving CoreWarnings to the types.py moduleTristan Van Berkom2018-12-068-49/+50
| * tests/sources/git.py: Refactor ref-not-in-track test to use parameterizationTristan Van Berkom2018-12-061-41/+17
|/
* Merge branch 'raoul/628-RE-flow-optimisation' into 'master'Raoul Hidalgo Charman2018-12-054-74/+152
|\