Florian Weikert
d5d6527fcf
Use federation version with required BUILD files
2019-08-09 16:17:16 +02:00
Florian Weikert
6cc7e712fb
Fetch dependencies through the Bazel federation.
...
As a result of this commit, rules_cc now contains the required bzl files to be tested as part of the Bazel federation.
2019-08-09 15:41:00 +02:00
Googler
555d034dbf
C++: Add defs.bzl to genproto.bzl
...
RELNOTES:
PiperOrigin-RevId: 258767676
Change-Id: I72c1a4b10daa62c996472b4ed03659bc2ae99d48
2019-07-18 07:40:49 -07:00
Googler
438368b58b
Automated rollback of commit a34fafd5f5
.
...
*** Reason for rollback ***
Rolling back. No time before 1.0.
*** Original change description ***
C++: Move tools/cpp from bazel_tools to rules_cc
Here we are duplicating bazel_tools/tools/cpp. The goal is for the BUILD files in bazel_tools/tools/cpp to have an alias that point to rules_cc. Then later on with the incompatible flag these aliases will no longer be valid.
Working towards #8743
RELNOTES:none
PiperOrigin-RevId: 258756552
Change-Id: Ia44c0b5084ed9b28efbf9058e3dc29696db86fac
2019-07-18 06:12:58 -07:00
Googler
a34fafd5f5
C++: Move tools/cpp from bazel_tools to rules_cc
...
Here we are duplicating bazel_tools/tools/cpp. The goal is for the BUILD files in bazel_tools/tools/cpp to have an alias that point to rules_cc. Then later on with the incompatible flag these aliases will no longer be valid.
Working towards #8743
RELNOTES:none
PiperOrigin-RevId: 258344117
Change-Id: I5c0ffb1c7b501facabb543ad57440ea067ab3d34
2019-07-16 04:57:31 -07:00
Googler
d36c8d400c
Refactor rules_cc to follow https://docs.bazel.build/versions/master/skylark/deploying.html
...
RELNOTES: None.
PiperOrigin-RevId: 253736769
Change-Id: Ib13ecb077559f890aa3cc207b7ec1a53ac18d553
2019-06-18 00:21:44 -07:00
Renovate Bot
c1b466c767
Update dependency io_bazel_rules_go to v0.18.6
2019-06-12 17:23:28 +00:00
Googler
f25bda7e0d
Internal change
...
PiperOrigin-RevId: 249460768
Change-Id: Ie2d02f0245492230c7a116a3b5acc92b759e73d8
2019-05-22 09:15:39 -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
Googler
3723b4c35f
Update rules_go to 0.18.1
...
[Copybara import of https://github.com/bazelbuild/rules_cc/pull/9 ]
Merge 6181c870fc
into 2312d72134
PiperOrigin-RevId: 240145582
2019-03-25 08:39:10 -07:00
Googler
e86b282e6f
Update protobuf to the latest release (3.7.0)
...
[Copybara import of https://github.com/bazelbuild/rules_cc/pull/8 ]
Because of https://github.com/protocolbuffers/protobuf/issues/5918 we
cannot use protobuf_deps() just yet. At least we can use the zlib.BUILD
file from their examples.
Fixes https://github.com/bazelbuild/rules_cc/issues/6
Merge 9bb624f3c8
into 2312d72134
PiperOrigin-RevId: 240091300
2019-03-25 01:00:32 -07:00
rosica
b3a83d701a
Add a script for converting CROSSTOOL files to Starlark rules
...
Progress towards issue #5380
RELNOTES: None
PiperOrigin-RevId: 230795058
2019-01-24 14:54:38 -08:00
hlopko
9a340db871
Fix inconsistencies in rules_cc WORKSPACE file
...
RELNOTES: None.
PiperOrigin-RevId: 228839269
2019-01-11 00:05:36 -08:00
hlopko
e9752a83c6
Add rules_cc deps to bazel-mirror
...
RELNOTES: None.
PiperOrigin-RevId: 228469668
2019-01-11 00:05:25 -08:00
hlopko
da4c91577a
Add repository for py.mock to rules_cc
...
RELNOTES: None.
PiperOrigin-RevId: 228326658
2019-01-09 08:59:42 +01:00
hlopko
246bff6d0e
Add things needed for rules_cc to build & test in the open
...
* Adding .gitignore
* Referencing protobuf, absl, and six in the WORKSPACE
* Adding six.BUILD
RELNOTES: None
PiperOrigin-RevId: 228309963
2019-01-09 08:59:09 +01:00
hlopko
91210fecfb
Add WORKSPACE to rules_cc
...
PiperOrigin-RevId: 228298222
2019-01-09 08:58:36 +01:00