Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-19 | Update just dependency to 1.1.0 releasev1.1 | Klaus Aehlig | |
2023-05-16 | Update derived files | Oliver Reiche | |
2023-05-16 | Merge subtree 'rules' into rules-cc | Oliver Reiche | |
2023-05-16 | Set CMAKE_{SOURCE,BINARY}_DIR in cmake build environment | Sascha Roloff | |
Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com> | |||
2023-05-16 | Remove CMAKE_BUILD_PARALLEL_LEVEL from cmake build environment | Sascha Roloff | |
Co-authored-by: Oliver Reiche <oliver.reiche@huawei.com> | |||
2023-05-09 | Merge commit '40d6a2decf29a697a0aaa9ed211aaf5c4102f855' into rules/rules-cc | Oliver Reiche | |
2023-05-09 | rules: prebuilt expr calls pkg-config with --static | Oliver Reiche | |
... for static prebuilt libraries. | |||
2023-05-08 | Merge commit '0a11bce4b8f80e8e9041788ccbf383722394872f' into rules/rules-cc | Oliver Reiche | |
2023-05-08 | rules: Fix wrong import in data staged | Oliver Reiche | |
2023-05-06 | ["data", "staged"]: support dropping paths | Klaus Aehlig | |
In this way, GLOB constructs can be used more easily. As the dropping happens early, this can also be used to solve staging conflicts, by removing that logical path and later add a consolidated artifact to that path. | |||
2023-05-06 | ["data", "staged"]: support dropping paths | Klaus Aehlig | |
In this way, GLOB constructs can be used more easily. As the dropping happens early, this can also be used to solve staging conflicts, by removing that logical path and later add a consolidated artifact to that path. | |||
2023-05-05 | Upgrade just tag and regenerate repos.json | Oliver Reiche | |
2023-05-05 | Update documentation | Oliver Reiche | |
2023-05-05 | Merge commit '90e9723f27a165f9d0f36b790ba4da8a1d1d8b7e' into rules/rules-cc | Oliver Reiche | |
2023-05-05 | Merge branch 'rules/oss' into rules/rules-cc-rules | Oliver Reiche | |
2023-05-05 | rules: Test symbol and macro separately for auto config | Oliver Reiche | |
2023-04-26 | Merge commit 'b48ea94548702786dc66067546e85de0d71efe27' into rules-cc | Oliver Reiche | |
2023-04-26 | Merge branch 'rules' into rules-cc/rules | Oliver Reiche | |
2023-04-26 | rules: Support mixing system/toolchain for protoc/grpc | Oliver Reiche | |
2023-04-26 | rules: Fix propagation of PATH for protoc | Oliver Reiche | |
2023-04-25 | Regenerate documentation | Klaus Aehlig | |
2023-04-25 | Merge commit '0ec029037c13ab313c2a692493cb798bfdf9e34e' | Klaus Aehlig | |
2023-04-25 | Merge commit '09c9aafa8efafc8bcbb0e26d49a2252816d6948b' | Klaus Aehlig | |
2023-04-25 | Merge commit '538e367d4c976646a5ae58a006e30a227bb3bee9' | Klaus Aehlig | |
2023-04-24 | ["CC/test", "test"]: Support RUNS_PER_TEST | Klaus Aehlig | |
2023-04-24 | ["CC/test", "test"]: factor out test-input | Klaus Aehlig | |
In this way, the test action gets canonical, so adding RUNS_PER_TEST support to this rule should be easily mergable into downstream rules. | |||
2023-04-20 | Merge commit 'cb266253493b9060ccbfd9e4667cbdc1cbde1473' | Klaus Aehlig | |
2023-04-20 | Merge commit 'cb266253493b9060ccbfd9e4667cbdc1cbde1473' | Klaus Aehlig | |
2023-04-20 | ["CC/proto", "library"] proto deps are public | Klaus Aehlig | |
... also for non-service libraries; the generated .ph.h files may well refer, e.g., the well-known protos. | |||
2023-04-19 | bundled tools: bring own defaults | Klaus Aehlig | |
... instead of using the strict -Wall defaults that are used for just. | |||
2023-04-19 | README: update and clarify the source of proto tools | Klaus Aehlig | |
2023-04-19 | proto rules: reattach toolchain | Klaus Aehlig | |
Restore the behaviour that, when the rules are imported via just-import-git, the proto tool chain comes as a dependency. In this way the rules can be used in an environment with just a C/C++ compiler present while still having proto available. | |||
2023-04-19 | ["CC", "defaults"] add basic field documentation | Klaus Aehlig | |
2023-04-19 | ["CC", "defaults"] add basic field documentation | Klaus Aehlig | |
2023-04-19 | Merge commit 'ec15b36a5bca5916ba06dcff83bb8ea46b25446a' | Klaus Aehlig | |
2023-04-19 | Merge commit 'ec15b36a5bca5916ba06dcff83bb8ea46b25446a' | Klaus Aehlig | |
2023-04-19 | CC/proto toolchain staging: add missing else | Klaus Aehlig | |
If we have a provided toolchain, we stage it to the corresponding subdirectory. Otherwise, we still have to provide a value of the correct type (a map) rather than the default else (which is the empty list). | |||
2023-04-18 | Update documentation | Klaus Aehlig | |
2023-04-18 | Merge commit '6591e8aa71be7950725c0fb10341a73ab3da4c52' | Klaus Aehlig | |
2023-04-18 | Merge commit '48f4317' | Klaus Aehlig | |
2023-04-18 | Merge commit '0db46fe' | Klaus Aehlig | |
2023-04-18 | Merge commit '9e061c2' | Klaus Aehlig | |
2023-04-18 | Merge commit 'f54fda7' | Klaus Aehlig | |
Ours merge for the backported commits. | |||
2023-04-18 | Merge commit '67afc29' | Klaus Aehlig | |
2023-04-18 | rules: Support protoc/grpc_cpp_plugin from defaults | Oliver Reiche | |
2023-04-18 | rules: Support hdrs-only for install-with-deps rule | Oliver Reiche | |
2023-04-18 | rules: Move install-with-deps to EXPRESSIONS | Oliver Reiche | |
2023-04-18 | rules: Support install-with-deps rule | Oliver Reiche | |
Backport of commits a382b308b9011606e7d07376808812d51631d558 and 5ae5134804b6edaaffec593868f133dd840ef7df from the rules-cc repository. | |||
2023-04-18 | rules: Fix missing CXXFLAGS propagation for proto libs | Oliver Reiche | |
2023-04-18 | rules: Update dependency on protobuf and grpc targets | Oliver Reiche | |