Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/oppia/bazel

a fast, scalable, multi-language and extensible build system
https://github.com/oppia/bazel

Rename useSkylarkSemantics to useStarlarkSemantics

RELNOTES: None.
PiperOrigin-RevId: 253027175

28c30a7720426628dac069a0377cd296eed4ce4e authored over 5 years ago by laurentlb <[email protected]>
Automated rollback of commit 50a2d6c9b9c55776ec747a656a2edd971e723771.

*** Reason for rollback ***

Broke Bazel CI: https://github.com/bazelbuild/bazel/issues/8623

**...

7247b0bea534b160a0a43116e3127c6fbd802168 authored over 5 years ago by pcloudy <[email protected]>
Read the .jdeps files created from Java header compilations when finishing the

action. The benefit is that reading these files is distributed more evenly
across the build. A si...

a7a15c067635e78160bd330bc721f289cf4e4cd3 authored over 5 years ago by djasper <[email protected]>
Automated rollback of commit 324dc44e6bafb487331724ae83d67bc18ed8a8aa.

*** Reason for rollback ***

Broke determinism test: https://buildkite.com/bazel/bazel-bazel/bui...

88be1f748e840ef994fc104b7095056ea4e00d50 authored over 5 years ago by hlopko <[email protected]>
Remove --output_symbol_counts from user manual

Closes https://github.com/bazelbuild/bazel/pull/8591

RELNOTES: None.
PiperOrigin-RevId: 253002165

a27a83174a6d38b59e25b5774eb0fea316e48872 authored over 5 years ago by hlopko <[email protected]>
Expose java toolchains for java 10 and 11 in @bazel_tools//tools/jdk

The default java_toolchain in bazel supports language level 10 and 11.

RELNOTES: `@bazel_tools/...

1d82cf8b51171f2e1c01c582529d8f558940f41b authored over 5 years ago by iirina <[email protected]>
Don't let multiple threads queue up before the synchronized-block in

ExperimentalEventHandler. Especially, when a lot of actions are in flight
(which happens with the...

f0e750399e21c068b018175aafa4e059be84c2ea authored over 5 years ago by djasper <[email protected]>
Remove unused BUILD.java_tools.old.

Closes #8611.

PiperOrigin-RevId: 252978915

5a6cd17cbc62ec55caeb5e33cadffb36d4ae8029 authored over 5 years ago by iirina <[email protected]>
Embed @platforms into the Bazel binary

This PR implements the change discussed at https://docs.google.com/document/d/1EArrWYUDugqJzBcb0...

324dc44e6bafb487331724ae83d67bc18ed8a8aa authored over 5 years ago by Marcel Hlopko <[email protected]>
Support Fileset expansion inside Runfiles during input expansion.

RELNOTES: None
PiperOrigin-RevId: 252954464

99ad9b9edb82dfdb47ad091acee58dda3870a40d authored over 5 years ago by felly <[email protected]>
Fix BEP failing to report Artifacts in an output set which includes Filesets.

PiperOrigin-RevId: 252948005

a1cdb5e405d987f3a5566527bf5494269d521538 authored over 5 years ago by felly <[email protected]>
Fix a TODO link.

RELNOTES: None
PiperOrigin-RevId: 252943414

6b472ff3f71169a2a3692041d424da249a9e21e7 authored over 5 years ago by Googler <[email protected]>
Add @SuppressWarnings("AndroidJdkLibsChecker") in ReverseConsumerWrapper to fix builder issues.

PiperOrigin-RevId: 252941893

809baec1fce2560a969c18eab6729346fdbe1ab5 authored over 5 years ago by Googler <[email protected]>
Fix incorrect param name in Package.Builder.Helper#onLoadingComplete.

RELNOTES: None
PiperOrigin-RevId: 252918673

df409683d0159d091e526bdcd0a80ac1eb176275 authored over 5 years ago by nharmata <[email protected]>
Refactor git_repository and new_git_repository rules implementations ?

?so that they can be used with Bazel on Windows without MSYS

- do not use shell scripting, call...

50a2d6c9b9c55776ec747a656a2edd971e723771 authored over 5 years ago by ichern <[email protected]>
Pass a FilesToRunProvider as language plugin to ProtoCompileActionBuilder instead of the string name.

PiperOrigin-RevId: 252915660

3945782a7a06086b1d06cf65f5cc8090ee339a73 authored over 5 years ago by Googler <[email protected]>
Roll forward with adding nested set as transitive member.

Now that --incompatible_objc_framework_cleanup is true, the breakage caused by ordering of frame...

d0e648cdfc1980bff15188a56e5885a529f5891c authored over 5 years ago by Googler <[email protected]>
Add a final return to RestartReason.

This silences the warning:
INFO: From Compiling src/main/cpp/blaze.cc:
src/main/cpp/blaze.cc: In...

1efbc1bdf3b176bf6867995fb9e4fa89735cfed0 authored over 5 years ago by jcater <[email protected]>
Make ConsumerWrapper.requestDirectActions() static.

PiperOrigin-RevId: 252892487

93f70a88ea99258ad2b182d4ac13eeeadad4b37b authored over 5 years ago by Googler <[email protected]>
Remove some comments that I didn't intend to submit to the depot.

RELNOTES: None
PiperOrigin-RevId: 252888117

368b9356ee1196312459d58cdd60c28ba28e220c authored over 5 years ago by felly <[email protected]>
Remove escape hatch for BEP Artifact path prefixes: No issues have been reported.

RELNOTES: None
PiperOrigin-RevId: 252884684

1d936d3de4c86e3af75787f34d2b05f6e7987cb2 authored over 5 years ago by felly <[email protected]>
Change back the name of getOptionsData.

PiperOrigin-RevId: 252877228

841d176e500f577238b82d936d0e14da00f44737 authored over 5 years ago by jcater <[email protected]>
Clean up usages of setAllowResidue and enableParamsFileSupport to pass values into the factory method.

PiperOrigin-RevId: 252870697

d8023366386f1741608eee0cbbfa9631b0704ab3 authored over 5 years ago by jcater <[email protected]>
Convert OptionsParserImpl to use a Builder to create instances.

Next CL will convert OptionsParser.

PiperOrigin-RevId: 252857037

ae148c75dd0e122b01ef5ce9dd90259e616d3b76 authored over 5 years ago by jcater <[email protected]>
Remove missing Skylint references

PiperOrigin-RevId: 252846101

923f1b9e35bd19bf6d5041ae8885f4c108d544d6 authored over 5 years ago by vladmos <[email protected]>
Remove Skylint

Skylint has been deprecated in favor of Buildifier and is no longer maintained.

PiperOrigin-Rev...

4aa48f9d83ae3c34ceebb172dc4479607cc54fbc authored over 5 years ago by vladmos <[email protected]>
Remove CppToolchainInfo

RELNOTES: None.
PiperOrigin-RevId: 252830462

a103ec0d2ead15992386ea95f99e6e0d8732f095 authored over 5 years ago by rosica <[email protected]>
Add a custom OOM message emission capability

This change adds the ability to set a custom OOM error message via a new
option.

RELNOTES: None...

372f412c084897ca34eee1e000ae1c046abb4f56 authored over 5 years ago by Googler <[email protected]>
Add testing for java_tools that embed javac12.

* Add a new java version (12) to all targets used to generate the java_tools zip release and to ...

0eec69305943bb656da9a246654b04f68ba272d8 authored over 5 years ago by iirina <[email protected]>
Move CppToolchainInfo.toolchainFeatures to CcToolchainProvider.toolchainFeatures

RELNOTES: None.
PiperOrigin-RevId: 252798611

df5da8fc3c6a118c73fcf9b3a4a73bc594274381 authored over 5 years ago by rosica <[email protected]>
Cleanup output_object_file

This variable is not used.

RELNOTES: None.
PiperOrigin-RevId: 252793011

7c40d26f64c1ba8d1e3e03b71de613b4771fc3fc authored over 5 years ago by hlopko <[email protected]>
Refactor message construction of ActionExecutionException

Note to Reviewer: Start your review looking at ActionExecutionException.java to see what this ch...

08d691f40bbe8c6ed28a5ba22798f0cbee595fa7 authored over 5 years ago by buchgr <[email protected]>
Move CppToolchainInfo.toolPaths to CcToolchainProvider.toolPaths

RELNOTES: None.
PiperOrigin-RevId: 252788643

762c25556dceafea5ca6fe2b2c9d575d6cab8125 authored over 5 years ago by rosica <[email protected]>
Don't create new NestedSets when updating action inputs. The main codepath

to prevent here is wrapping a large flat list of discovered inputs in a
NestedSet, which currentl...

2c85dd5d38199e80c3d36f3d19418c737843c7df authored over 5 years ago by djasper <[email protected]>
Properly setup package cache before doing starlark options parsing.

Consolidate calls to CommandEnvironment#setupPackageCache to one place pre-starlark options pars...

2ecaf8aa4692ad1145dbb1c7c07176bed7c12414 authored over 5 years ago by juliexxia <[email protected]>
Make customPackage mandatory for resourcesFromDeps API.

The Starlark calls to the API are already doing the same Java package
calculation before calling...

acb1ef62496334f5c83feb142c9c4a691519c746 authored over 5 years ago by Googler <[email protected]>
Throw an EvalException when a rule returns a non-exported provider

Fixes https://github.com/bazelbuild/bazel/issues/8541

RELNOTES: None.
PiperOrigin-RevId: 252715957

be06c89d3d5d56c5a0519ba1d6941529009e0210 authored over 5 years ago by cparsons <[email protected]>
Automated rollback of commit 536a166270590a8dbc701718550383f3a07cc763.

*** Reason for rollback ***

Found an incremental correctness concern with build settings. Rolli...

5c1005c0947b010ee36ca851b8ba07c9479cf682 authored over 5 years ago by juliexxia <[email protected]>
Introduce cc-related Google-only interface methods to the Starlark build API

The new interface methods have no Bazel implementation, and are completely unrecognized when --e...

0f9be45d86a5dee60f937ad6a764d8b759f68e1d authored over 5 years ago by cparsons <[email protected]>
Clean up BlazeServer interface and contents

Some minor cleanups to reduce surface area and make it more obvious what
depends on what. This i...

32836c307be4effdfb06d3a71dc0fb5eb19b3d3a authored over 5 years ago by michajlo <[email protected]>
Support preserving overrides of un-desugared core library methods using configured conversions for desugared core library types

PiperOrigin-RevId: 252710165

524efa751744d50ecc997c31b28ea16e68e645e9 authored over 5 years ago by kmb <[email protected]>
Use Artifact#getGeneratingActionKey to avoid creating Artifact nodes in the graph for all "normal" generated artifacts.

Any generated artifact that does not represent multiple other artifacts (aggregating middleman a...

8541f6d8ed512b6d64456a5d700761b78329f0b3 authored over 5 years ago by janakr <[email protected]>
Add /usr/local/bin to default PATH under strict action env

With this change, when --incompatible_strict_action_env is on but no override for PATH is availa...

3a4be3c93813987a27a97dade3f9ebbc5770e349 authored over 5 years ago by brandjon <[email protected]>
Read --enable_apple_binary_native_protos to check whether to link ObjC protos into apple_static_library outputs.

RELNOTES: None
PiperOrigin-RevId: 252659365

5aae664c106f2778709925e7b777664ef072b447 authored over 5 years ago by kaipi <[email protected]>
Refactor ProviderInfo into a proto

RELNOTES: None.
PiperOrigin-RevId: 252652040

25d27481d71002cfddd1a76534e7df1a922458da authored over 5 years ago by blossomsm <[email protected]>
Demote workspace from global variables

Makes it clear what depends on knowing the workspace.

RELNOTES: None
PiperOrigin-RevId: 252646930

6595661ed718303e0db04a656c412cfb5da22a2b authored over 5 years ago by michajlo <[email protected]>
Add test for case of an aspect creating a shared artifact with another copy of the aspect.

PiperOrigin-RevId: 252637342

e23e9949de0288eb25fd6f486a09e9e991afdca7 authored over 5 years ago by janakr <[email protected]>
Move binary_path and restart_reason out of globals

Push them into the former TimingInfo, now LoggingInfo. The RestartReason enum
is moved into blaz...

8bed37cebd387fe06426d3e99ce3c32a2bf59d79 authored over 5 years ago by michajlo <[email protected]>
Populate the configuration checksum in the aquery proto output.

PiperOrigin-RevId: 252627301

dbb31dfc3e300f2a515176171b23532c1f657edc authored over 5 years ago by jcater <[email protected]>
third_party: import of https://github.com/bazelbuild/remote-apis/pull/85

c95789ac68966a16482220b5a1f27c71ef55a962 authored over 5 years ago by Jakob Buchgraber <[email protected]>
Import of https://github.com/bazelbuild/remote-apis/pull/85 into Bazel.

Change-Id: I48ec300dd5eb2158ece0eea3e27098c45a5ca7be

Closes #8566.

Change-Id: I48ec300dd5eb215...

938af80992dd6c3490944761c3c265dc901ed4f0 authored over 5 years ago by Ola Rozenfeld <[email protected]>
Add new factory methods to allow setting allowsResidue and ParamsFilePreProcessor when OptionsParser is created.

This is a prerequisite for refactoring OptionsParser to use a Builder.

PiperOrigin-RevId: 25262...

336e2906655523ed40fd894623eb677bd3144bc7 authored over 5 years ago by jcater <[email protected]>
Fix broken debian packaging tests.

One test was clearly wrong. It had some extra characters in the expected text.

Another 2 checks...

132ef54092d3d603199c5f50c88f096508f184ce authored over 5 years ago by Tony Aiuto <[email protected]>
Update to javac 11.0.3-1

Partial commit for third_party/*, see #8154.

Signed-off-by: iirina <[email protected]>

10a42618daec9596969d32cf5189197b7610326a authored over 5 years ago by Liam Miller-Cushon <[email protected]>
Don't use Javac turbine for compilations without annotation processors

PiperOrigin-RevId: 252543223

55ae00de9e53de1e61853bd4fc773c0493b4501c authored over 5 years ago by cushon <[email protected]>
Annotate baseline_coverage.data as a new upload file type, "COVERAGE_OUTPUT". This ensures these files are always uploaded, even if setting upload mode NO_{LOCAL_,}OUTPUTS.

RELNOTES: None
PiperOrigin-RevId: 252479106

3bbb72d37195d515a474c30aac36727d181a4110 authored over 5 years ago by felly <[email protected]>
Support VoiceInteractionSession.{requestDirectActions,performDirectAction} with Java 8 library desugaring.

PiperOrigin-RevId: 252472520

2f6e9b63d4654924a3698bc510777ab704b03cf2 authored over 5 years ago by Googler <[email protected]>
Refactor RuleInfo into a proto.

PiperOrigin-RevId: 252468961

e536b14a5ce98d01c5519257652559ed2a57f641 authored over 5 years ago by kendalllane <[email protected]>
Remove unused 'setAllowSingleDashLongOptions' method.

PiperOrigin-RevId: 252467702

cf43d3b1688afd22285dc69035c8d78d9bc60e31 authored over 5 years ago by jcater <[email protected]>
Tolerate situation of Artifacts without generating action keys being compared for equality: this can happen when a set of artifacts is being constructed inside a configured target/aspect with one artifact from an already-existing configured target, another one just constructed here, and the two artifacts being shared.

Writing test now, but want to submit this ASAP to unblock release.

PiperOrigin-RevId: 252450064

c7bb098884e53bc3643fb5c7d5620bfb5f64e5db authored over 5 years ago by janakr <[email protected]>
Move the caching and logic for the ConnectivityModule internally, since it isn't being used externally.

RELNOTES: None.
PiperOrigin-RevId: 252446380

a1272ba345728dbddf1ef24779ae999b183f82c7 authored over 5 years ago by steinman <[email protected]>
Unify codepaths for discovered input processing, fixing a subtle bug: if we discovered a tree artifact post-execution, we would crash.

PiperOrigin-RevId: 252433844

bdc13f8a61e7ba1a4ec6b522fda9219a96efc5fd authored over 5 years ago by janakr <[email protected]>
Display all available configuration checksums when no argument is passed.

PiperOrigin-RevId: 252430995

3395e6849d3d6bbe2a849d98e351fa0a6817953c authored over 5 years ago by jcater <[email protected]>
Output the configuration checksum with the missing fragment error message.

This helps configuration-based debugging.

PiperOrigin-RevId: 252425975

140a1c003eff5e390d6f7066ba05762d785c4c97 authored over 5 years ago by jcater <[email protected]>
Allow proto deterministic writer to accept a supplier instead of an eagerly constructed proto.

RELNOTES: None
PiperOrigin-RevId: 252425057

0b513ca3b60dcc4a41582b71cfc0f55057c3ab69 authored over 5 years ago by felly <[email protected]>
Refactor UserDefinedFunctionInfo into a proto.

PiperOrigin-RevId: 252418282

9ca0744b92035f236c98580a491722bda6a68fc3 authored over 5 years ago by kendalllane <[email protected]>
Let artifacts declare that they use content-based paths.

This is basic infrastructure for supporting --experiment_output_paths=content. This change does ...

11f3b0ecafcc15fdf90ab80736afc0f959a95b38 authored over 5 years ago by gregce <[email protected]>
Forward desugar worker errors into the WorkResponse and prevent bringing desugar workers down in the event of a crash.

Addresses kmb@'s post-submit comments in https://github.com/bazelbuild/bazel/commit/82df64dee363...

74bff3ae8f37c6cb081bbb79855835d93ae24624 authored over 5 years ago by jingwen <[email protected]>
Lift the part of Main after we're done mutating config into a new method

This way we can be (reasonably) confident that we're done mutating config, with
the exception of...

c4e7caadf16194d1d6832dcc844d747662ea8d9a authored over 5 years ago by michajlo <[email protected]>
Report error when objc_library's name has slash in it

Currently this crashes blaze, which is undesirable.

RELNOTES: none
PiperOrigin-RevId: 252107246

253a9afa9d56649081e4f7e340e21955b6f8ad1a authored over 5 years ago by Googler <[email protected]>
Automated rollback of commit bc6f7cb330bb531f062bb301f3703876051191f5.

*** Reason for rollback ***

Breaks running android_device targets

Fixes https://github.com/baz...

e2a626c4f61fe4ceb79a5675d09a6f25ca7b5b22 authored over 5 years ago by jingwen <[email protected]>
Remove obsolete fields from AndroidInstrumentationInfo.

AndroidInstrumentationInfo is used to access the target/instrumentation app while ApkInfo is use...

12fc87cb670f93b09f50e3f4637e1a4fa740b111 authored over 5 years ago by Googler <[email protected]>
Fix incorrect Starlark name.

No one is using this so it should be safe to just rename.

RELNOTES: None
PiperOrigin-RevId: 252...

89d664b026a1872020e75c7004c5b3920cfd7c3a authored over 5 years ago by Googler <[email protected]>
Automatic code cleanup.

PiperOrigin-RevId: 252086740

cbbbf883459dc261dbff6ae9389c0e0fc4c2043e authored over 5 years ago by cpovirk <[email protected]>
Rollforward "Disable outputs param of rule function" with fix

Original change broke //scripts/packages/debian:bazel-debian.deb
This rollforward manually teste...

36c70a68b75e2fe06fc78ddc493a802d09fcadb1 authored over 5 years ago by cparsons <[email protected]>
Also record execution platforms in resolved files

The concept of execution platforms was introduced after the introduction
of the workspace resolv...

4a24f5f2c27d0a1d5ae81498a46a31f6e350a75a authored over 5 years ago by Klaus Aehlig <[email protected]>
Pass StartupOptions around as a const ref as much as possible

Nice for simplification and consistency, as well as following the style guide.

ComputeBaseDirec...

12c7942f45185e15ac26c383644b5d63a3c25269 authored over 5 years ago by michajlo <[email protected]>
Fix problems with the non-strict Python toolchain

1. Change the Python workspace suffix from registering all toolchains (via `:all`) in the @bazel...

50fa3ec27efdd95771c70faa38a4543d4fed44f2 authored over 5 years ago by brandjon <[email protected]>
Make SignalHandler more consistent with style guide

Suffix class data members with '_', mark existing GetGlobals accessor const,
and make const acce...

dc6d3b595a70af525d78b4837cf87bcb91eb7a3e authored over 5 years ago by michajlo <[email protected]>
Expose cc_common.create_cc_launcher_info

This allows Starlark rules to be used as C++ launchers for internal rules that support launchers...

5f9aab6c0f846c7f24a2d61893c5a90cf1040ca0 authored over 5 years ago by hlopko <[email protected]>
Cache results of PlatformMappingValue.map.

Although the return value was already being interned, it needs to go through BuildOptions.diffFo...

a9100add682b190bb8e27447a6b6f95a0e4cca91 authored over 5 years ago by Googler <[email protected]>
Only construct startup args once

They _should_ always be the same, so no need to recreate them every place we
use them. Instead c...

13ad6f495c61a6dc9c18141058e2cefffeb44367 authored over 5 years ago by michajlo <[email protected]>
Convert ProviderFieldInfo into protos.

RELNOTES: None.
PiperOrigin-RevId: 251907731

f644c1ecddbf8a09ad19bb0c99d3e9863268c050 authored over 5 years ago by blossomsm <[email protected]>
Add a "starlark-semantics" option to the "info" command

RELNOTES: The "info" command now supports the "starlark-semantics"
argument, which outputs a rep...

0951c9bd3d40161e7eb836efae33bd3ed33f4fc7 authored over 5 years ago by mschaller <[email protected]>
Treat existence of managed directories as a part of repository dirtiness.

- If managed directory is declared for the external repository and does not exist (probably was ...

6efc5b787ad3164cc2fb779c73377695032b4524 authored over 5 years ago by ichern <[email protected]>
Add an exec_tools attribute for genrule, which allows specifying tools that should be configured with the execution transition, instead of the host transition.

Note that this attribute is for migration from host to execution configurations, and will eventu...

d97392fb03a1deacbe655883564530ab856073c1 authored over 5 years ago by jcater <[email protected]>
C++: Fixing name of CcCompilationOutputs for documentation

RELNOTES:none
PiperOrigin-RevId: 251855866

3f629ebd80298ccb2ffc436956a61fe7661868bb authored over 5 years ago by plf <[email protected]>
Default java toolchain target

The previous javac version used by the default_java_toolchain in Bazel had a non-standard modifi...

6ef6d879ab69225d54ecab3db847fb4eff33bbeb authored over 5 years ago by iirina <[email protected]>
Report fetch failures also in the BEP

We already have an internal event reporting the failure of a
fetch of an external repository. Ma...

9b0e64a7e36186bf3fddd6c956326acd2124b9ea authored over 5 years ago by Klaus Aehlig <[email protected]>
Recommend buildifier instead of skylint as the official linter

PiperOrigin-RevId: 251832142

d93a4ab0dbf6b2dbbb76eca26e470421087d98f1 authored over 5 years ago by vladmos <[email protected]>
Remove ubuntu1404 from build_bazel_binaries.yml.

PiperOrigin-RevId: 251829386

b6d78a5d0e9038fdf21732f6c6b98fc8379e7eb2 authored over 5 years ago by philwo <[email protected]>
Fix CHANGELOG.md for 0.26.1

As baseline we took the release of 0.26.0, and the only interesting
thing to know is what has be...

50bdad0a869b09175fe9d2c98d6e882583186c9f authored over 5 years ago by Klaus Aehlig <[email protected]>
Don't test Bazel on Ubuntu 14.04 anymore.

Ubuntu 14.04 is end-of-life and Bazel CI will stop supporting it.
Context: https://groups.google...

cb986a855178ac3ca271f5858c79500190255d4c authored over 5 years ago by philwo <[email protected]>
Release 0.26.1 (2019-06-06)

Baseline: c2001a4569483596d9dc74ba9cabcbe4b6f1887f

Cherry picks:

+ e67c961905792cd63950c6f6...

e6976fb516c173e581e2f2c829ff04367894bb36 authored over 5 years ago by Bazel Release System <[email protected]>
Use Blaze's CommandLine infrastructure to expand ThinLTO command lines only when necessary to avoid unnecessary memory consumption

RELNOTES: None.
PiperOrigin-RevId: 251819397

ea212f4da74bbfaae2e37471654b91847837aabd authored over 5 years ago by rosica <[email protected]>
IncludeScanner: use includePool on spawn completion

Previously, the ListenableFuture callback was running using a direct
executor, which means it ge...

5a41a2f420c4fbab906e40f7bd879d0ede6bc2b4 authored over 5 years ago by ulfjack <[email protected]>
C++: Fix wrong warning for non-empty cc_library

Fixes #8388.

RELNOTES:none
PiperOrigin-RevId: 251812159

13a71f112c2bd8a558fc0875ec8283826fc7f7c3 authored over 5 years ago by plf <[email protected]>
Remove the unused ProtoCompileActionBuilder#setLangParameter().

RELNOTES: None.
PiperOrigin-RevId: 251805344

2419cb3d7d8b5dd8f1a8bad7b57760d276730c4d authored over 5 years ago by lberki <[email protected]>
Refactor ProtoCompileActionBuilder a bit.

RELNOTES: None.
PiperOrigin-RevId: 251800089

47a58f9546ad0b12f0d495f1715b04d1701927c0 authored over 5 years ago by lberki <[email protected]>
Provide ar_files and as_files for autoconfigured and static cc_toolchains where needed.

#8531

RELNOTES: None.
PiperOrigin-RevId: 251796866

44a961b47b541bbc8c7b2c11a03e01b127f579fe authored over 5 years ago by rosica <[email protected]>