summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _signals.py: allow calling signal handler from non-main threadsbschubert/signalsBenjamin Schubert2020-06-232-8/+12
* Merge branch 'bschubert/cleanups' into 'master'bst-marge-bot2020-06-182-11/+4
|\
| * conftest.py: Ensure the `basetemp` is a resolved pathbschubert/cleanupsBenjamin Schubert2020-06-171-1/+1
| * _signals.py: Remove code for python3.5 supportBenjamin Schubert2020-06-171-10/+3
|/
* Merge branch 'tristan/load-context' into 'master'bst-marge-bot2020-06-169-138/+166
|\
| * _loader: Adding LoadContexttristan/load-contextTristan van Berkom2020-06-169-138/+166
|/
* Merge branch 'tristan/nuke-pickle-jobber' into 'master'Tristan Van Berkom2020-06-1619-573/+1
|\
| * Completely abolish job pickling.tristan/nuke-pickle-jobberTristan van Berkom2020-06-1519-573/+1
|/
* NEWS: Preparing for 1.93.4 snapshot1.93.4Tristan van Berkom2020-06-121-3/+10
* Merge branch 'tristan/remove-some-internal-api' into 'master'Tristan Van Berkom2020-06-124-96/+46
|\
| * _project.py: Reorganize methodstristan/remove-some-internal-apiTristan van Berkom2020-06-111-31/+46
| * _project.py: Remove invoked_from_workspace_element()Tristan van Berkom2020-06-111-8/+0
| * _stream.py: Remove workspace_is_required()Tristan van Berkom2020-06-111-14/+0
| * _frontent/cli.py: Removed message to user informing the workspace is closed.Tristan van Berkom2020-06-111-13/+0
| * tests/frontend/workspace.py: Removing testsTristan van Berkom2020-06-111-30/+0
|/
* Merge branch 'tristan/reorganize-project-context-init' into 'master'bst-marge-bot2020-06-102-11/+8
|\
| * _project.py: reorganize __init__()Tristan van Berkom2020-06-101-8/+5
| * _context.py: Put the source_cache_specs close to the other cache specsTristan van Berkom2020-06-101-3/+3
|/
* Merge branch 'juerg/buildbox' into 'master'bst-marge-bot2020-06-101-5/+5
|\
| * .gitlab-ci.yml: Update BuildBox components to 0.0.9Jürg Billeter2020-06-101-5/+5
|/
* Merge branch 'juerg/object-file-mode' into 'master'bst-marge-bot2020-06-104-36/+45
|\
| * cascache.py: Fix file modes in checkout()Jürg Billeter2020-06-103-19/+25
| * utils.py: Make copystat optional in safe_copy()Jürg Billeter2020-06-101-15/+17
| * utils.py: Fix error handling in safe_copy()Jürg Billeter2020-06-101-4/+5
|/
* Merge branch 'scottclarke/remote-build-message' into 'master'bst-marge-bot2020-06-101-27/+30
|\
| * sandbox/_sandboxremote.py: Improved log messagesscottclarke/remote-build-messageScott Clarke2020-06-101-27/+30
|/
* Merge branch 'tristan/get-loader-provenance' into 'master'bst-marge-bot2020-06-105-34/+25
|\
| * _loader/loader.py: Make provenance a positional argumentTristan van Berkom2020-06-103-8/+6
| * _includes.py: Propagate provenance through Loader.get_loader()Tristan van Berkom2020-06-102-26/+19
| * _yaml.pdx: Remove false presumption from EISDIR error messageTristan van Berkom2020-06-101-1/+1
|/
* Merge branch 'tristan/element-full-paths' into 'master'bst-marge-bot2020-06-0831-258/+555
|\
| * docs: Updating documentation regarding element names and addressing.Tristan van Berkom2020-06-083-61/+83
| * tests/format/include.py: Test including of files using full pathsTristan van Berkom2020-06-0811-0/+54
| * tests/format/link.py: Testing full path link targetsTristan van Berkom2020-06-085-1/+23
| * tests/plugins/loading.py: Testing junction plugins with full pathsTristan van Berkom2020-06-081-1/+109
| * tests/format/junctions.py: Test loading dependencies and targets with full pathsTristan van Berkom2020-06-085-0/+66
| * _includes.py: Use rsplit to split included yaml instead of splitTristan van Berkom2020-06-081-1/+1
| * _pluginfactory/pluginoriginjunction.py: Call get_loader() with provenance.Tristan van Berkom2020-06-081-1/+1
| * _loader.py: Support full path dependencies and targetsTristan van Berkom2020-06-082-191/+216
| * plugin.py: Load full element names recursively.Tristan Van Berkom2020-06-081-1/+1
| * _loader/loadelement.pyx: Load full element names recursively.Tristan Van Berkom2020-06-081-1/+1
|/
* Merge branch 'abderrahim/protect-blobs' into 'master'bst-marge-bot2020-06-081-2/+2
|\
| * casdprocessmanager.py: make sure --protect-session-blobs is always passedabderrahim/protect-blobsAbderrahim Kitouni2020-06-081-2/+2
|/
* Merge branch 'juerg/sandbox-drop-bwrap' into 'master'bst-marge-bot2020-06-0330-2753/+75
|\
| * Drop Platform subclasses and BST_FORCE_BACKENDjuerg/sandbox-drop-bwrapJürg Billeter2020-06-037-184/+18
| * Drop sandbox selection and BST_FORCE_SANDBOXJürg Billeter2020-06-037-112/+22
| * NEWS: Add note about dropping bwrap sandboxing backendJürg Billeter2020-06-031-0/+7
| * doc/source/arch_sandboxing.rst: Update for buildbox-runJürg Billeter2020-06-031-33/+24
| * linux.py: Remove unused can_crossbuild() and _uid/_gidJürg Billeter2020-06-031-26/+0
| * Drop unused _fuse packageJürg Billeter2020-06-036-1460/+1