summaryrefslogtreecommitdiff
path: root/etc/import
AgeCommit message (Collapse)Author
2022-06-13externals: Use TREE reference for fmtlib headersOliver Reiche
2022-06-13grpc: Define as export targetOliver Reiche
2022-06-13zlib: Define as export targetOliver Reiche
2022-05-12Libraries can only depend on other librariesKlaus Aehlig
... and headers should be treated as headers.
2022-05-02import git2: close header directory as a treeKlaus Aehlig
We assume that the git2 directory in the include-file path is owned by git2 and no other targets put files there. Document this by closing it up as a tree. (As a side effect we pass around fewer identifiers and reported runfiles list get easier to read.) Note that for the tree we can't use the TREE constructor, as, besides the source files, there is also a generated file contained in that directory.
2022-04-22rule ["CC", "header directory"]: drop ill-advised "public stage"Klaus Aehlig
The idea, as documented, of a header directory is to have a directory, closed as a tree, owned by the respective library and internally handled in an efficient way (as a single tree). If we open up that directory, we just have staged data, and therefore should treat it as such.
2022-04-19TARGETS.json: use TREE constructor to get whole directoryKlaus Aehlig
... instead of naming every single file. This will, on the one hand keep the targets file more readable and, on the other hand more easy to maintain.
2022-03-23remove obsolete targetsAlberto Sartori
By having a proper rule for CC/IDE, these targets are no longer needed
2022-03-23Create IDE rule for CC targetsOliver Reiche
2022-03-16Format: Apply compact JSON formattingOliver Reiche
2022-03-14External libgit2: Inline filegroups used only onceOliver Reiche
2022-03-14External libgit2: Remove duplicate defineOliver Reiche
2022-03-04Patch away unused imports in bytestream.protoKlaus Aehlig
2022-03-03External gRPC: Disable warningsOliver Reiche
2022-03-03External libgit2: Disable warningsOliver Reiche
2022-03-03External absl: Disable warningsOliver Reiche
2022-02-28External libgit2: Fix header declarationOliver Reiche
2022-02-28External protobuf: Add missing zlib dependencyOliver Reiche
2022-02-25External bazel_remote_api: Add target for headers of CC bindingsOliver Reiche
2022-02-25External google_apis: Add target for headers of CC bindingsOliver Reiche
... and remove unused CC proto library target.
2022-02-22Initial self-hosting commitKlaus Aehlig
This is the initial version of our tool that is able to build itself. In can be bootstrapped by ./bin/bootstrap.py Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com> Co-authored-by: Victor Moreno <victor.moreno1@huawei.com>