summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-06-13utils: convert hex to stringKlaus Aehlig
2022-06-13CLI: Catch and report non-CLI11 related errorsOliver Reiche
2022-06-13grpc: Define as export targetOliver Reiche
2022-06-13zlib: Define as export targetOliver Reiche
2022-06-09Disallow upwards-facing inputs in actions and tree constructorsKlaus Aehlig
2022-06-09Change wording of -D to emphasize that it is an overlayKlaus Aehlig
2022-06-09add just 1 man pageAlberto Sartori
2022-06-09improve error messageAlberto Sartori
2022-06-09reduce code duplicationAlberto Sartori
2022-06-09pass by const ref big objectsAlberto Sartori
2022-06-09fix order of evaluations for the workspace root of the main repositoryAlberto Sartori
2022-06-09remove misleading commentAlberto Sartori
2022-06-09fix typosAlberto Sartori
2022-06-07rules: Support TEST_ENV for shell/test scriptOliver Reiche
2022-06-02Tutorial: Simplify hello world sectionOliver Reiche
2022-06-02CLI: New option -D/--defines for in-line configurationOliver Reiche
2022-06-02Add rule defaultsOliver Reiche
2022-06-02Split off the expression_ptr interfaceKlaus Aehlig
2022-06-02Add missing direct dependenciesKlaus Aehlig
2022-06-01user-defined rules: describe the TREE functionKlaus Aehlig
2022-05-31"enumerate" expression: add padding to 10 charactersKlaus Aehlig
2022-05-31improve file_system_manager testAlberto Sartori
2022-05-30Built-in expressions: add enumerateKlaus Aehlig
2022-05-24Tutorial: Add hello world sectionOliver Reiche
2022-05-24concepts: describe configurationKlaus Aehlig
2022-05-20overview over the most important concepts of the toolKlaus Aehlig
2022-05-12Libraries can only depend on other librariesKlaus Aehlig
2022-05-12["data", "staged"] Allow direct dependenciesKlaus Aehlig
2022-05-12Ensure we also correctly handle tree conflicts between filesKlaus Aehlig
2022-05-12Ensure consistent path normalisationKlaus Aehlig
2022-05-12bootstrap-tarverser: normalize paths before creating directoriesKlaus Aehlig
2022-05-11Remove dead codeKlaus Aehlig
2022-05-10Document built-in rulesKlaus Aehlig
2022-05-09CLI: Fix use of multiple RE property optionsOliver Reiche
2022-05-09external: Update CLI11 header-only library to latest versionOliver Reiche
2022-05-09Built-in "to_subdir": interpret input keys as pathKlaus Aehlig
2022-05-09Verify conflict-freeness in inputs, artifacts, and runfilesKlaus Aehlig
2022-05-09Move path normalisation to a separate libraryKlaus Aehlig
2022-05-09doc/concepts/anonumous-targets.org: fix markupKlaus Aehlig
2022-05-09allow for run tests in compatibility modeAlberto Sartori
2022-05-09log to Error level when remote is unreachableAlberto Sartori
2022-05-05just-mr: extend git environmentKlaus Aehlig
2022-05-04just: add --compatible also to "just analyse"Klaus Aehlig
2022-05-04install: normalize dir pathsOliver Reiche
2022-05-04rules/CC: for compiler invocation, pass on ENVKlaus Aehlig
2022-05-02import git2: close header directory as a treeKlaus Aehlig
2022-05-02Expression ['', 'field_runfiles']: ensure disjointnessKlaus Aehlig
2022-04-29add simple bash completion for targetsAlberto Sartori
2022-04-29rules: Perform disjoint map union in field_* expressionsOliver Reiche
2022-04-28rules: Consistently use new provider expressionsOliver Reiche