summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* fixup! fixup! fixup! fixup! WIP: Split up visit function per piecebschubert/optimize-dependenciesBenjamin Schubert2019-06-041-0/+2
* fixup! fixup! fixup! WIP: Split up visit function per pieceBenjamin Schubert2019-06-041-1/+1
* fixup! fixup! WIP: Split up visit function per pieceBenjamin Schubert2019-06-031-1/+1
* fixup! WIP: Split up visit function per pieceBenjamin Schubert2019-06-031-1/+0
* WIP: Split up visit function per pieceBenjamin Schubert2019-06-031-38/+26
* WIP: use internal version of scopeBenjamin Schubert2019-06-031-3/+20
* WIP: wipBenjamin Schubert2019-06-033-30/+65
* Merge branch 'bschubert/fix-cython-trace' into 'master'bst-marge-bot2019-06-031-1/+6
|\
| * setup.py: Be more restrictive with BST_CYTHON_TRACE valuesbschubert/fix-cython-traceBenjamin Schubert2019-06-031-1/+6
|/
* Merge branch 'bschubert/cython-disable-linetrace' into 'master'bst-marge-bot2019-05-311-4/+5
|\
| * Setup.py: Disable linetrace by default and only enable when using coverageBenjamin Schubert2019-05-311-4/+5
|/
* Merge branch 'raoul/1024-artifact-docs' into 'master'bst-marge-bot2019-05-316-39/+118
|\
| * docs: Update configuring cache serverraoul/1024-artifact-docsRaoul Hidalgo Charman2019-05-314-33/+40
| * doc: Add architecture section on cachesRaoul Hidalgo Charman2019-05-313-0/+71
| * docs: update to reflect artifact as a protoRaoul Hidalgo Charman2019-05-311-6/+7
|/
* Merge branch 'danielsilverstone-ct/iterative-loader-bits' into 'master'bst-marge-bot2019-05-302-27/+65
|\
| * _loader/loade{r,lement}.py: Do not re-collect already collected elementsdanielsilverstone-ct/iterative-loader-bitsDaniel Silverstone2019-05-302-4/+12
| * loader.py: Make _collect_element() iterativeDaniel Silverstone2019-05-301-14/+41
| * loader.py: Make _sort_dependencies() a static iterative methodDaniel Silverstone2019-05-301-10/+13
|/
* Merge branch 'danielsilverstone-ct/iterative-circdeps' into 'master'bst-marge-bot2019-05-301-34/+39
|\
| * loader.py: Rewrite _check_circular_deps() to be iterativeDaniel Silverstone2019-05-301-34/+38
| * loader.py: Make _check_circular_deps() staticDaniel Silverstone2019-05-301-2/+3
|/
* Merge branch 'bschubert/cython' into 'master'bst-marge-bot2019-05-3015-357/+725
|\
| * _yaml: Replace strings by a C enum for Representer states.bschubert/cythonBenjamin Schubert2019-05-301-44/+57
| * _yaml: rework SYNTHETIC_COUNTER to be a C functionBenjamin Schubert2019-05-291-12/+15
| * _variable: Import _yaml from C.Benjamin Schubert2019-05-294-26/+57
| * _yaml: provide c definitions of functions called internallyBenjamin Schubert2019-05-291-12/+11
| * _yaml: introduce FileInfo extension classBenjamin Schubert2019-05-291-13/+38
| * _yaml: Internalize `ProvenanceInformation`Benjamin Schubert2019-05-291-16/+11
| * _yaml: Cythonize `Representer`.Benjamin Schubert2019-05-291-44/+86
| * _yaml: Cythonize public api of _yamlBenjamin Schubert2019-05-291-49/+62
| * _yaml: Cythonize all internal functionsBenjamin Schubert2019-05-291-17/+23
| * _yaml: Cythonize and internalize NodeBenjamin Schubert2019-05-294-159/+172
| * _variables: Cythonize Variables.substBenjamin Schubert2019-05-291-5/+9
| * _variables: Cythonize Variables._flattenBenjamin Schubert2019-05-291-2/+6
| * _variables: make Variables extension classBenjamin Schubert2019-05-291-2/+5
| * _variables: Cythonize _parse_expstrBenjamin Schubert2019-05-291-6/+9
| * _variables: Cythonize _expand_expstrBenjamin Schubert2019-05-291-4/+4
| * _variables: Cythonize _internal_expandBenjamin Schubert2019-05-294-18/+39
| * Introduce Cython to the project and documentBenjamin Schubert2019-05-299-3/+174
| * Introduce pyproject.tomlBenjamin Schubert2019-05-295-2/+24
| * _variables.py: Optimize storing and usage of the variables resolutionBenjamin Schubert2019-05-291-20/+20
|/
* Merge branch 'bschubert/iterative-loader' into 'master'bst-marge-bot2019-05-291-35/+88
|\
| * loader: Reduce complexity of the _load_file functionBenjamin Schubert2019-05-291-27/+22
| * _loader/loader.py: Rewrite _load_file() semi-iterativelydanielsilverstone-ct/iterative-loaderDaniel Silverstone2019-05-291-35/+93
|/
* Merge branch 'jjardon/pygobject3-devel' into 'master'Javier Jardón2019-05-291-0/+2
|\
| * .gitlab-ci.yml: ostree plugin depends on ostree/python3-gobject-baseJavier Jardón2019-05-291-0/+2
|/
* Merge branch 'jjardon/fix_overnigth_test' into 'master'Javier Jardón2019-05-271-2/+2
|\
| * .gitlab-ci.yml: Fix overnigth testsJavier Jardón2019-05-271-2/+2
|/
* Merge branch 'bschubert/normalize-path-in-context-tests' into 'master'bst-marge-bot2019-05-241-1/+1
|\