Copybara-Service
236c6eb75c
Merge pull request #17 from hlopko:add_find_cc_toolchain
...
PiperOrigin-RevId: 250229272
Change-Id: Id5cd1bfa65b53a54c6443a661337d5dcdcfed2e3
2019-05-28 00:50:32 -07:00
Marcel Hlopko
d991801638
Add find_cc_toolchain.bzl to help accessing current C++ toolchain
...
This is to help migrating for:
* https://github.com/bazelbuild/bazel/issues/7260
* https://github.com/bazelbuild/bazel/issues/7643
It's mostly a copy of the file in
`@bazel_tools//tools/cpp:toolchain_utils.bzl`, with a small difference -
it depends on `@rules_cc//cc:toolchain_type`, not on
`@bazel_tools//tools/cpp:toolchain_type`.
2019-05-27 10:47:06 +02:00
Marcel Hlopko
e283f126b5
Add //cc:toolchain_type alias to allow forward migration with Bazel 0.27
...
This target will eventually be the canonical place for C++ toolchain
type. Currently the actual target resides in @bazel_tools, but that will
soon change.
2019-05-27 09:09:16 +02:00
Googler
9667b3dd9a
.../BUILD: fix build file/module bugs ( #18 )
...
Change this pattern
if foo [not] in native.existing_rules():
to
if [not] native.existing_rule(foo):
for efficiency.
PiperOrigin-RevId: 241954724
2019-04-04 10:25:18 -07:00
Googler
951df6a496
Add skylib dependency
...
[Copybara import of https://github.com/bazelbuild/rules_cc/pull/10 ]
Skylib will be used to check minimum supported Bazel version.
Merge 2e5b5eb2d0
into 3723b4c35f
PiperOrigin-RevId: 240725578
2019-03-28 00:52:17 -07:00
hlopko
17818b2501
Add initial content of rules_cc repo
...
RELNOTES: None.
PiperOrigin-RevId: 227846116
2019-01-09 08:58:14 +01:00