Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-12-21 | Just-MR: Add main logic for just calls sub-commands | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add main logic for setup and setup-env sub-commands | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add main logic for update sub-command | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add main logic for fetch sub-command | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add main with CL args handling | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add repos-to-setup map | Paul Cristian Sarbu | |
Contains the logic for the checkout of all supported repositories. | |||
2022-12-21 | Just-MR: Add archive content to WS root git map | Paul Cristian Sarbu | |
Uses libarchive to unarchive the archives from CAS. | |||
2022-12-21 | Test: Upd libarchive tests with wrapper class | Paul Cristian Sarbu | |
2022-12-21 | Utils: Add wrapper class for libarchive operations | Paul Cristian Sarbu | |
2022-12-21 | Test: Add basic tests for libarchive | Oliver Reiche | |
2022-12-21 | External: Add libarchive dependency | Paul Cristian Sarbu | |
2022-12-21 | External: Add bzip2 dependency | Oliver Reiche | |
2022-12-21 | Just-MR: Add archive fetch map | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add archive content-in-CAS map | Paul Cristian Sarbu | |
Calls libcurl to fetch the archives from the internet. | |||
2022-12-21 | Test: Add tests for libcurl | Paul Cristian Sarbu | |
2022-12-21 | Utils: Add curl easy handle utility class | Paul Cristian Sarbu | |
2022-12-21 | Utils: Add curl context utility class | Paul Cristian Sarbu | |
2022-12-21 | External: Add libcurl dependency | Paul Cristian Sarbu | |
2022-12-21 | Crypto: Add SHA512 hasher | Paul Cristian Sarbu | |
Needed by the content-in-CAS git map to check fetched archives' checksums. SHA1 and SHA256 hashers are already implemented. | |||
2022-12-21 | Just-MR: Add file path to WS root git map | Paul Cristian Sarbu | |
2022-12-21 | FS Manager: Add CopyDirectoryImpl method | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add commit to WS root git map | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add git commit update map | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add distdir to WS root git map | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add import-to-git map | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add utilities library for just-mr | Paul Cristian Sarbu | |
2022-12-21 | Just: Move constants from main into own header file | Paul Cristian Sarbu | |
2022-12-21 | Utils: Add class handling tmp directories | Paul Cristian Sarbu | |
2022-12-21 | Git: Wrap libgit2 raw pointers | Paul Cristian Sarbu | |
2022-12-21 | Test: Add tests for critical git ops | Paul Cristian Sarbu | |
2022-12-21 | Test: Add tests for git repo class | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add non-critical git ops logic to git repo class | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add critical git op map | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add logic for critical git ops | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add types definitions for critical Git ops | Paul Cristian Sarbu | |
2022-12-21 | Just-MR: Add critical ops logic to git repo class | Paul Cristian Sarbu | |
2022-12-21 | Git CAS: Move Git tree ops to fake repo wrapper class | Paul Cristian Sarbu | |
2022-12-20 | Git CAS: Add fake repository wrapper for git odb | Paul Cristian Sarbu | |
2022-12-20 | Git CAS: Clean includes | Paul Cristian Sarbu | |
Removed unused file_system_manager dependency | |||
2022-12-20 | Git CAS: Add a Git context class to maintain the libgit2 state | Paul Cristian Sarbu | |
2022-12-20 | libgit: Clean configure target | Paul Cristian Sarbu | |
Removed superfluous "OS" env var | |||
2022-12-16 | rules: Parallelize ["CC/auto", "config"] check actions | Oliver Reiche | |
2022-12-16 | rules: Use common expressions for ["CC/auto", "config"] | Oliver Reiche | |
2022-12-16 | tutorial: Add missing hello.cpp to rebuild section | Oliver Reiche | |
2022-12-16 | tutorial: Update file-glob-tree section | Oliver Reiche | |
... by using the fully declared rules-cc repository and feeding ed from stdin. | |||
2022-12-16 | tutorial: Update proto section | Oliver Reiche | |
... by explicitly specifying the protobuf repository and using just-import-git to import the rules-cc repository. Furthermore, protobuf's subdir "examples" is used directly and all targets are created in the top-level module. | |||
2022-12-16 | tutorial: Update tests section | Oliver Reiche | |
... by adding some remarks and creating all tests in module "tests". | |||
2022-12-16 | tutorial: Use rules-cc from public Git repository | Oliver Reiche | |
2022-12-16 | tutorial: Fix typos | Oliver Reiche | |
2022-12-16 | tutorial: Fix use of new rule interface | Oliver Reiche | |