Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-24 | Split off tests into a separate logical repository | Klaus Aehlig | |
This allows better separation and, in particular, repositories needed only for tests do not have to be provided for building the tools. This also better documents which dependencies are only needed for testing. | |||
2023-05-03 | grpc: fix build fail with protobuf in debug mode | Paul Cristian Sarbu | |
2023-04-27 | Remove unused dependency to bzip2 | Oliver Reiche | |
2023-04-26 | imports: Switch to Microsoft GSL implementation | Oliver Reiche | |
... with two minor code base changes compared to previous use of gsl-lite: - dag.hpp: ActionNode::Ptr and ArtifactNode::Ptr are not wrapped in gsl::not_null<> anymore, due to lack of support for wrapping std::unique_ptr<>. More specifically, the move constructor is missing, rendering it impossible to use std::vector<>::emplace_back(). - utils/cpp/gsl.hpp: New header file added to implement the macros ExpectsAudit() and EnsureAudit(), asserts running only in debug builds, which were available in gsl-lite but are missing in MS GSL. | |||
2023-04-18 | dev: Replace CC/IDE headers target by install-with-deps | Oliver Reiche | |
2022-12-21 | External: Add libarchive dependency | Paul Cristian Sarbu | |
2022-12-21 | External: Add bzip2 dependency | Oliver Reiche | |
2022-12-21 | External: Add libcurl dependency | Paul Cristian Sarbu | |
2022-03-23 | add just-ext-hdrs target to stage external headers is a given folder | Alberto Sartori | |
This is useful when e.g. using an IDE to get access to the definition/ declaration of the symbols of external dependencies |