Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-07 | Add backend description to CAS in a ctor of TargetCache | Maksim Denisov | |
...instead of adding it preliminarily. | |||
2025-01-07 | TargetCache: use BackendDescription for sharding instead of a plain string | Maksim Denisov | |
2025-01-07 | Store BackendDescription in StorageConfig | Maksim Denisov | |
...instead of a plain hash. Hash gets computed for different storage types on the fly. | |||
2025-01-07 | TargetCache: employ the shard even for a default constructed object | Maksim Denisov | |
...since this is a more generic approach. | |||
2025-01-07 | Pass BackendDescription to StorageConfig from the outside | Maksim Denisov | |
2025-01-07 | Pack BackendDescription to a class | Maksim Denisov | |
...to let it be stored as an independent instance. | |||
2024-12-20 | clean up dependencies | Klaus Aehlig | |
2024-12-20 | just-mr-repository-config(5): Document the format for tree structure roots | Maksim Denisov | |
2024-12-20 | JustMr: test tree structure roots | Maksim Denisov | |
2024-12-20 | TreeStructure: make just-mr aware of "tree structure" roots | Maksim Denisov | |
2024-12-20 | TreeStructure: support parsing in just-mr | Maksim Denisov | |
2024-12-20 | TreeStructure: Unify parsing of precomputed roots in just-mr | Maksim Denisov | |
2024-12-20 | catch2: Make catch2-main a proper export target | Oliver Reiche | |
2024-12-19 | just-repository-config(5): Document the format for tree structure roots | Maksim Denisov | |
2024-12-19 | Test basic implementation of TreeStructureRoots | Maksim Denisov | |
2024-12-19 | TreeStructure: evaluate roots. | Maksim Denisov | |
2024-12-19 | Test computation of TreeStructure | Maksim Denisov | |
2024-12-19 | TreeStructure: Implement computation logic | Maksim Denisov | |
2024-12-19 | Test TreeStructureCache | Maksim Denisov | |
2024-12-19 | TreeStructure: Implement cache with uplinking | Maksim Denisov | |
2024-12-19 | Implement TreeStructureRoot | Maksim Denisov | |
2024-12-19 | FileRoot: disclose RootGit data. | Maksim Denisov | |
2024-12-19 | Move functionality for staging from CAS to output paths to TreeReader | Maksim Denisov | |
...and employ it in LocalApi. | |||
2024-12-19 | Remove FileRoot::ComputedRoot | Maksim Denisov | |
2024-12-19 | Use PrecomputedRoots during evaluation | Maksim Denisov | |
2024-12-19 | Support substitution of precomputed roots in RepositoryConfig | Maksim Denisov | |
2024-12-19 | Support PrecomputedRoots in FileRoot | Maksim Denisov | |
2024-12-19 | Implement PrecomputedRoots | Maksim Denisov | |
...that is an abstract representation of roots that must be computed before the start of the main build. | |||
2024-12-19 | man: Fix whatis entries | Oliver Reiche | |
2024-12-19 | just: Re-enable local project warning flags | Oliver Reiche | |
2024-12-19 | Fix cause of minor warnings | Oliver Reiche | |
2024-12-19 | Fix struct member initialization | Oliver Reiche | |
2024-12-19 | Remove unused headers | Oliver Reiche | |
2024-12-19 | Remove unused function | Oliver Reiche | |
2024-12-19 | Remove unneeded compat_storage | Oliver Reiche | |
2024-12-19 | Remove unnecessary moves | Oliver Reiche | |
2024-12-19 | Test just-mr properly updates config for computed roots | Maksim Denisov | |
2024-12-19 | JustMr: update output config for computed roots | Maksim Denisov | |
2024-12-17 | just-lock-config.5: Update with section for source type 'file' | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Add test for source 'file' imports | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Implement import source type 'file' | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Improve error handling of command line parsing | Paul Cristian Sarbu | |
2024-12-17 | just-lock: Match logging style of just-mr, including colors | Paul Cristian Sarbu | |
Use the RGB values of the predefined fmt library colors that both just and just-mr use. | |||
2024-12-17 | just-lock: Fix plain configuration map for 'git' imports | Paul Cristian Sarbu | |
While there, also improve check for early return from import method. | |||
2024-12-16 | just-lock design: Update --clone design... | Paul Cristian Sarbu | |
...to refer to repositories as a chain of bindings to be followed starting from one of the known repositories (existing or imported). Both the initial and the target repositories are to be kept during deduplication. | |||
2024-12-12 | Regression test for build parameters in computed roots | Klaus Aehlig | |
It used to be the case, that the option -P was forwarded to the build of computed roots. Add a test verifying we're not regressing there again. | |||
2024-12-12 | Computed roots: normalize build arguments | Klaus Aehlig | |
While building a computed root generally follows the way the main build is carried out, certain parameters need to be cleared. In particular, the computed root is not part of the rebuild and no build output should be dumped anywhere. | |||
2024-12-12 | man: Add sections for the just-lock tool and its input format | Paul Cristian Sarbu | |
2024-12-11 | ["CC","auto"]: amend runner | Alberto Sartori | |
The parsing logic was buggy: - quotation was not properly taken into account - multiple keys provided as "@KEY1@${KEY2}@KEY3@" were not correctly parsed - #cmakedefine KEY1 "@KEY2@" was not correctly parsed: in this case, only @KEY2@ must be expanded, provided variable KEY1 is defined - only lines containing the magic string were processed | |||
2024-12-11 | main: avoid spourious warnings | Klaus Aehlig | |
... given that a proper reporting of the return code if repo_config.SetGitCAS is contained in main anyway. Therefore, log the details trying to set the git cas to a level less than that of the final reporting. |