summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Update HACKING.rst for Meson changessam/mesonSam Thursfield2017-12-191-58/+32
* Remove MANIFEST.inSam Thursfield2017-12-191-19/+0
* meson: Only install bash completion when it's enabledSam Thursfield2017-12-191-1/+3
* meson: Fix `ninja dist` targetSam Thursfield2017-12-191-5/+8
* Remove old setuptools build systemSam Thursfield2017-12-192-205/+0
* meson: Add support for running the test suite through `meson test`Sam Thursfield2017-12-193-0/+79
* Fix version numbering when uninstalledSam Thursfield2017-12-192-2/+2
* Document Meson installation instructionsSam Thursfield2017-12-191-9/+13
* meson: Install Bash completionsSam Thursfield2017-12-193-0/+34
* meson: Add bst-artifact-receive hookSam Thursfield2017-12-193-4/+40
* meson: Integrate manpage generationSam Thursfield2017-12-1919-499/+63
* meson: Make sure importing from the source tree still worksSam Thursfield2017-12-194-6/+15
* meson: Print message before setuptools checkSam Thursfield2017-12-191-1/+1
* Only import pkg_resources when looking for plugins with PipSam Thursfield2017-12-193-1/+72
* meson: Set version number at configure timeSam Thursfield2017-12-197-18/+49
* meson: Add dependency checksSam Thursfield2017-12-193-0/+82
* Add Meson build instructionsSam Thursfield2017-12-1913-0/+234
* project: Rename required-project-version to format-versionJonathan Maw2017-12-143-5/+5
* project: Reduce code duplication when storing originsJonathan Maw2017-12-141-25/+33
* doc: Remove stray documentation of obsolete required-versions fieldsJonathan Maw2017-12-141-18/+0
* _plugincontext.py: Let plugins not have YAML defaultsMathieu Bridon2017-12-141-4/+8
* element.py: Removing the exclamation mark from the overlaps warningTristan Van Berkom2017-12-131-1/+1
* integration-tests: Use bst_checkout() everywhereintegration-tests-hardlinksTristan Van Berkom2017-12-1310-11/+11
* integration-tests/lib.sh: Added bst_checkout()Tristan Van Berkom2017-12-131-0/+17
* tests: Test whether a plugin is allowed to be loadedfix-132-rebasedJonathan Maw2017-12-1311-1/+62
* Update tests for changed plugin loadingJonathan Maw2017-12-1317-103/+225
* Make external plugin loading require explicit configuration in project.confJonathan Maw2017-12-136-146/+216
* _signals: always pop handlers, and restore statesAngelos Evripiotis2017-12-131-19/+23
* utils._tempdir: don't leak on exceptionsAngelos Evripiotis2017-12-131-4/+5
* source: clarify note on why to use this tmpdir()Angelos Evripiotis2017-12-131-3/+4
* _signals: note os._exit() on terminateAngelos Evripiotis2017-12-131-0/+4
* Adapting test cases to expect logs in stderrTristan Van Berkom2017-12-139-38/+27
* tests/testutils/site.py: Removed HAVE_ROOTTristan Van Berkom2017-12-131-2/+0
* tests/testutils/runcli.py: Enhanced to capture stdout/stderr separatelyTristan Van Berkom2017-12-131-11/+64
* _frontend: Enable logging right away, fixes issue #168Tristan Van Berkom2017-12-133-149/+54
* _pipeline.py: Removed tickers, use timed activities insteadTristan Van Berkom2017-12-131-54/+38
* plugin.py: Implement Plugin.timed_activity() using Context._timed_activity()Tristan Van Berkom2017-12-131-33/+5
* _context.py: Added _timed_activity() methodTristan Van Berkom2017-12-131-1/+53
* _frontend/main.py: Rewording `--track-all` build optionTristan Van Berkom2017-12-131-2/+2
* Fix testsTristan Maat2017-12-138-2/+357
* main.py: Add `bst build --track-all`Tristan Maat2017-12-131-1/+6
* Add `bst build --track-except`Tristan Maat2017-12-132-4/+8
* Issue #117: Add `bst build --track`Tristan Maat2017-12-132-65/+121
* Issue #113: Split tracking and saving in `bst build`Tristan Maat2017-12-133-13/+24
* plugins/sources/local.py: Cache the local element's unique keyAntoine Wacheux2017-12-131-10/+18
* source.py: Cache the workspace keyAntoine Wacheux2017-12-131-11/+26
* plugins/elements/script.py: Remove check for 'commands'Angelos Evripiotis2017-12-131-4/+0
* _plugincontext.py: Let plugins not have YAML defaultsMathieu Bridon2017-12-121-4/+8
* _pipeline.py: Fix makedirs exception handlingAngelos Evripiotis2017-12-121-1/+1
* plugins/sources/git.py: Fix potential NameErrorGökçen Nurlu2017-12-121-1/+1