summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* buildproject.rst/install.rst: Apply minor text correctionsspellcheckTristan Maat2017-12-202-17/+14
|
* added note about git usagePhillip Smyth2017-12-201-0/+1
|
* Removed git from run dependenciesPhillip Smyth2017-12-201-1/+0
|
* updated dependenciesPhillip Smyth2017-12-201-1/+0
|
* Removed creating project, updated post build and indexPhillip Smyth2017-12-203-175/+7
|
* removed example repo and modified docsPhillip Smyth2017-12-203-12/+47
|
* Made come of the changes commented on MRPhillip Smyth2017-12-2017-45/+65
|
* changes to install docPhillip Smyth2017-12-191-2/+1
|
* Most recent changes to docsPhillip Smyth2017-12-185-51/+19
|
* Changed postbuild and hidden createproject for nowPhillip Smyth2017-12-132-5/+13
|
* Reworked docs to be more open and clearPhillip Smyth2017-12-115-48/+47
|
* Fixing createproject.rst, adding links to pagesPhillip Smyth2017-12-112-14/+29
|
* Modifications to make doc clearerPhillip Smyth2017-12-111-11/+36
|
* Fixing anchor warningsPhillip Smyth2017-12-074-6/+3
|
* Added Modifying and testing draftPhillip Smyth2017-12-072-0/+62
|
* update git ignorePhillip Smyth2017-12-061-0/+8
|
* Create postbuild doc templatePhillip Smyth2017-12-062-1/+53
|
* Merge branch 'invoking_page_changes'Phillip Smyth2017-12-066-11/+310
|\
| * Adding Create ProjectPhillip Smyth2017-12-062-0/+6
| |
| * Modifications and added links to invokingPhillip Smyth2017-12-064-2/+66
| |
| * update to install docPhillip Smyth2017-12-041-8/+54
| |
| * Merge branch 'master' of https://gitlab.com/BuildStream/buildstream into ↵Phillip Smyth2017-11-3023-229/+300
| |\ | | | | | | | | | invoking_page_changes
| * | Modification to docsPhillip Smyth2017-11-302-8/+25
| | |
| * | Added "Create Project" doc (still in progress)Phillip Smyth2017-11-293-1/+124
| | |
| * | Seperated :show-nested: into individual callsPhillip Smyth2017-11-211-1/+43
| | |
* | | tests/frontend/buildcheckout.py: Adding `bst checkout` testsTristan Van Berkom2017-12-051-5/+91
| | | | | | | | | | | | | | | | | | | | | | | | | | | o Test that we fail gracefully when there is already data in the checkout target o Test that we still checkout into dirty directories with --force o Test hardlink checkouts
* | | utils.py: Removing safe_move() and move_files() APIsTristan Van Berkom2017-12-051-65/+0
| | | | | | | | | | | | | | | These are not used anywhere internally and are not really desirable to use, as usually you need only care about moving a toplevel directory.
* | | _frontend/main.py: Adding --hardlinks option to `bst checkout`Tristan Van Berkom2017-12-051-2/+4
| | | | | | | | | | | | This fixes #162
* | | _pipeline.py: Added hardlinks option to Pipeline.checkout()Tristan Van Berkom2017-12-051-5/+29
| | | | | | | | | | | | This fixes #162
* | | tests/testutils/runcli.py: Always run with --no-colorsSam Thursfield2017-12-051-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pytest defaults to capturing stdout, which has the side effect of making BuildStream realise it's not outputting to a terminal and disabling its ANSI colour code output. If you pass `--capture=no` then BuildStream detects the terminal and the colour codes are emitted, which breaks all of the tests which match on specific output from `bst`. Forcefully disable colours to fix that.
* | | HACKING.rst: the setup.py --addopts flag can only be given onceSam Thursfield2017-12-051-1/+1
| | |
* | | element.py: Removing unconditional INFO message when stagingTristan Van Berkom2017-12-051-1/+0
| | | | | | | | | | | | This seems to be debug print left around in the branch.
* | | buildstream/plugins/elements/cmake.yaml: Always create build folderjjardon/cmake_buildJavier Jardón2017-12-052-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the common practice with cmake Actually, some modules will fail to build if this is not follow. For example for llvm you wil get this error when configuring: " CMake would overwrite the makefiles distributed with LLVM. Please create a directory and run cmake from there, passing the path to this source directory as the last argument. "
* | | update install instructions for Debian (fix #159)Abderrahim Kitouni2017-12-041-8/+9
| | |
* | | Add a test for overlaps114-give-better-warnings-on-overlapsJonathan Maw2017-12-0113-0/+62
| | |
* | | Produce a more in-depth report of overlaps when stagingJonathan Maw2017-12-011-9/+23
| | | | | | | | | | | | | | | The information provided by link_files is not sufficient to know which element had the overlapped file.
* | | utils: Expand file copying to optionally report files writtenJonathan Maw2017-12-011-7/+23
| | |
* | | buildstream/plugins/elements: Add *-global and *-local configuration variablesJavier Jardón2017-11-303-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | This will allow to define: - global configuration parameters that will be used to all the elements using that build system - local configuration parameters that will override the global ones Left *-extra for compatibility
* | | Issue #142: Ensure we don't append provenances twiceTristan Maat2017-11-302-5/+10
| | |
* | | Add a test for tar lzipValentin David2017-11-303-0/+58
| | |
* | | Add support for lzip in tar source. Fix #158.Valentin David2017-11-301-1/+32
| | |
* | | Allow stdout and stderr to be overriden in Plugin.callValentin David2017-11-301-5/+4
| |/ |/|
* | _options/optionpool.py: Split load_valuesJürg Billeter2017-11-302-6/+14
| | | | | | | | | | Split load_values into load_yaml_values and load_cli_values to allow independent loading from multiple YAML nodes.
* | _pipeline.py: Load platform before creating Loader instanceJürg Billeter2017-11-301-5/+5
| | | | | | | | This allows platform access in Loader code.
* | _loader.py: Remove historic distinction between element name and filenameJürg Billeter2017-11-301-8/+6
| | | | | | | | They have been the same for a long time.
* | _loader.py: Remove unused basedir attribute from LoadElementJürg Billeter2017-11-301-5/+2
| |
* | _loader.py: Remove unused owner attribute from DependencyJürg Billeter2017-11-301-7/+6
| |
* | _loader.py: Create Dependency objects for dummy targetJürg Billeter2017-11-301-1/+1
| | | | | | | | Match the structure of real targets.
* | .coveragerc: Ignore eggsJürg Billeter2017-11-301-0/+1
| |
* | plugin.py: Add log() methodSam Thursfield2017-11-291-0/+12
| | | | | | | | This is a helper to log messages into the plugin's log file.