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

Add fine grained detail to QueryException and Lexer.

Allow QueryException to take in a Query code from failure detail and construct a failure detail ...

5e2d5230675db9bebba0aa320a42c8dd909f4ba8 authored over 4 years ago by Googler <[email protected]>
Make sorting of graphless query more efficient.

PiperOrigin-RevId: 319806006

13875947fed420cdec8696bbd33cc1d8e6ce33bf authored over 4 years ago by Googler <[email protected]>
Add a warning when shared actions detection can be producing a false positive.

Shared actions detection is based on the action key -- if 2 actions have the
same key, we will c...

b442fca8156c68eeb93ebce454dee9c5faf44044 authored over 4 years ago by ajurkowski <[email protected]>
Stop `--apple_generate_dsym` from applying to host targets

As part of d7d0e972c75a2e83fc5ae19927be38feda006ac9 these flags started
started applying to host...

82e6b6a3b9589b93f4abcf3eb0f14cd1d50008ff authored over 4 years ago by Keith Smiley <[email protected]>
Persistent tests: fix NPE for most test rules

Only the java_test rule currently supports the persistent test runner, and
all other test rules ...

243c94502dd2f5527ec05481535300f206d74828 authored over 4 years ago by Ulf Adams <[email protected]>
Use graphless query in FetchCommand.

RELNOTES: None

Closes #11700.

PiperOrigin-RevId: 319498013

336835c7ca3104f9d7ef2660b29f622c22369a2f authored over 4 years ago by Tobias Werth <[email protected]>
fixup! Gracefully handle the lack of subreaper support in Linux.

This is a tiny amendment to @philwo's patch for #11637 which fixes up `prctl` error handling.

R...

f31f2d787116120b2b16e9aa9a64fab171c0d954 authored over 4 years ago by Ryan Beasley <[email protected]>
Add Nullable annotation to packageLocator.

PiperOrigin-RevId: 319415068

6e2b1a09c8529c78fbc69f6b65628d2f00dff7ab authored over 4 years ago by twerth <[email protected]>
Update build.proto docs for column numbers.

Starlark locations now include columns, but this was not reflected in the comments for various l...

7404d17ac76da876ae0b432d1fccf222a9e991fe authored over 4 years ago by Benjamin Peterson <[email protected]>
Add flag --incompatible_blacklisted_protos_requires_proto_info

This change adds a new incompatible flag that makes ProtoInfo mandatory
for skipping code-gen fo...

c01c1f143d5fbf8ae2402553905b29d1b278df12 authored over 4 years ago by Yannic Bonenberger <[email protected]>
process-tools-darwin: EXIT_FAILURE comes from stdlib.h

No idea why this is failing only in our builds (and not, say, Bazel CI), but I
ran into the foll...

ea6e9ee2ccecf12fd81a315ce5a379b0a2675ec8 authored over 4 years ago by Ryan Beasley <[email protected]>
Fixes build issue with JDK headers location on ppc64le.

Fixes #11643.

Closes #11668.

PiperOrigin-RevId: 319379127

38c85a4770ff678cbeb5638b76fad0800ebefb52 authored over 4 years ago by Carlos Eduardo Seo <[email protected]>
Fix an aquery crash with Aspect.

AspectValue#getAction(int i) should only be used _after_ execution. Calling it
before would caus...

cb2ddb3543d0a532b8e7306ec9d5267cdb92412b authored over 4 years ago by leba <[email protected]>
Gracefully handle the lack of subreaper support in Linux.

PR_SET_CHILD_SUBREAPER was introduced in Linux 3.4, but CentOS 6.x and RHEL 7.6 apparently do no...

e6dd345c66ab315a5768657b1cf236cfa5d4d1df authored over 4 years ago by philwo <[email protected]>
If there's no system JDK, point @local_jdk safely to an empty directory.

Previously, if there was no system JDK, `@local_jdk` would point to the main workspace. This cou...

de558d0d3e7d4a12712ae96d308f3a832e1bf5a6 authored over 4 years ago by Benjamin Peterson <[email protected]>
Enable remote options for more commands (any that need to download).

During a migration of an internal project to use the remote downloader, I discovered that `bazel...

469aa7e4e356086d84be4a3344b0b05339c694fd authored over 4 years ago by John Millikin <[email protected]>
Optionally propagate proguard options to the host config

PiperOrigin-RevId: 319311857

91445cc5147f6e28272d41f96aba14ae4e6139a2 authored over 4 years ago by cushon <[email protected]>
cquery --show_config_fragments: report fragments used by transitions

Also:

1 Move collection logic into its own utility class to declutter a
hard-enough-to-unde...

24e09f70d80c4b35547fc15668b68466f6cc889c authored over 4 years ago by gregce <[email protected]>
Always create `ImmutableMap` in `getMapForConsistencyCheck`.

Fix an error-prone warning about
`ActionTemplateExpansionFunction.getMapForConsistencyCheck` whi...

17bedb8e38d01c512a0601a8f06e9caa1a78c14e authored over 4 years ago by ajurkowski <[email protected]>
Fix a few typos in the execution groups documentation.

PiperOrigin-RevId: 319274761

6840a88a8821bf93c35de99fde29b91eea4656f2 authored over 4 years ago by Googler <[email protected]>
Expose Javac command lines in aspects

See https://github.com/bazelbuild/bazel/commit/e7ce105c900ae10163e9f5ab26dce01eb7293a60 for more...

bd225230486e583f0e053b8ffa74115c8d0d78c7 authored over 4 years ago by cushon <[email protected]>
Fix wrong path in IntelliJ project file due to Starlark renamification.

RELNOTES: None.
PiperOrigin-RevId: 319212376

09f92f9b85d57f6b41ade8f1465e34bb93ae079c authored over 4 years ago by philwo <[email protected]>
Clarify documentation about "manual" tag

* Emphasize that this only affects the selection of top-level targets to build/test.

* Make it ...

114a4233b9de934300e0fdd988eb8113e569f1a7 authored over 4 years ago by Googler <[email protected]>
Replace the remaining dependencies for Bazel Debian build (third_party)

Working towards #9408

Closes #11682

2ed398021122fab00b0c4e2eb2bc7756c3f18209 authored over 4 years ago by Yun Peng <[email protected]>
Replace the remaining dependencies for Bazel Debian build (main)

Working towards #9408

Closes #11683.

PiperOrigin-RevId: 319192782

97853f1d602786914727e6a812066414e8e8e643 authored over 4 years ago by Yun Peng <[email protected]>
bazel syntax: avoid overloading of ParserInput.create

Now: ParserInput.from{String,CharArray,Latin1,UTF8}.

Also, avoid a handful of redundant array c...

8ea8a3a831aa5deff1f17a75523b87e08ce5dd62 authored over 4 years ago by adonovan <[email protected]>
Update package visibility.

PiperOrigin-RevId: 319095353

d6aedbfd6dd7f12ea7eb92d375e3983ad3de8e0b authored over 4 years ago by Googler <[email protected]>
Configure coverage and runfiles for sh_library

InstrumentedFilesProvider is already configured for sh_binary and sh_test, it's confusing for th...

e210c79d83ee84ea0f7bfd0a1b78386fbbdec17b authored over 4 years ago by Googler <[email protected]>
BUILD file load update for java_proto_library

PiperOrigin-RevId: 319085820

d9b514a6120cde2b1509678051c96201bf6069d5 authored over 4 years ago by kkress <[email protected]>
Add --incompatible_force_strict_header_check_from_starlark flag

Header checking should always be strict in Bazel, but a gap exists in
the Starlark API that allo...

1b22a2421d3ba2dba1d74feabf843940d0cd7907 authored over 4 years ago by cmita <[email protected]>
Dynamic execution needs to check whether the selected strategy can actually execute a spawn.

WorkerSpawnRunner should check earlier if a spawn can't be executed because it lacks tools.

Pip...

24892881c2d4d52384b62d1bff3422a449c53c3c authored over 4 years ago by jcater <[email protected]>
Release 3.3.1 (2020-06-30)

Baseline: c063b5caf776dee665497b64c5c17d4ed7e6750a

Cherry picks:

+ cb798a475eb54087e1e83f8a...

97a5334d6c3efca888bd0136f736cd9111bc1436 authored over 4 years ago by Bazel Release System <[email protected]>
Rename incompatible_disable_depset_inputs to incompatible_disable_depset_items

The only flag that exists is --incompatible_disable_depset_items. Confusion of names was introdu...

dc764b00bd47997df657ed021aed9bb62057fbb3 authored over 4 years ago by laurentlb <[email protected]>
bazel packages: reduce generation of garbage InputFiles

...by inlining createInputFileMaybe and simplifying.

PiperOrigin-RevId: 319010691

e4e585faa51a3bfe3d0171c7e00840e78364bdb0 authored over 4 years ago by adonovan <[email protected]>
Add a more useful message to ArtifactNestedSetFunction.

RELNOTES: None
PiperOrigin-RevId: 319008556

b133fe37dded626742ad04fdf3c33244cebcd05d authored over 4 years ago by leba <[email protected]>
Add implicit outputs deprecation to docs

RELNOTES:none
PiperOrigin-RevId: 318980561

952318ccbf9389d1f646f41f47a24df2c5f67357 authored over 4 years ago by plf <[email protected]>
Make JarHelper public

PiperOrigin-RevId: 318937758

2c8639f15d898e1559074185a493300dcd06f8cb authored over 4 years ago by cushon <[email protected]>
Provide more accurate ExitCode and FailureDetails when an exception is caught during the loading phase.

In each failure instance of PackageFunctionException, a specific FailureDetail code will be used...

74178a56539ca8da7458b2225afa4ad1e681a83c authored over 4 years ago by Googler <[email protected]>
Document JarHelper.DEFAULT_TIMESTAMP

including some colour about why pre-1980 timestamps should be avoided.

PiperOrigin-RevId: 31889...

4c06e1836b84a7c44ad21590ce19ebf181d3974d authored over 4 years ago by cushon <[email protected]>
bazel package: consolidate all calls to rule.setAttributeValue

This change refactors the logic for setting test_suite.$implicit_tests
so that all calls to rule...

a46ad6e173fd1137eb2d2d55e2a355bff3d789f6 authored over 4 years ago by adonovan <[email protected]>
Skip iteration in visitLabels if the contained type does not need to visit labels.

This only accounts for ~0.1% analysis cpu on a typical build, but it was easy enough to just add...

a8848374b82cbe7a15a4cd44bf5e19055932c5a9 authored over 4 years ago by Googler <[email protected]>
Add the unexpected object to exception message.

RELNOTES: None.
PiperOrigin-RevId: 318862131

807d4344c152d171b0bb507cebd03f2080e04950 authored over 4 years ago by Googler <[email protected]>
bazel packages: prep for AttributeContainer optimization

Details:
- RuleFactory:
- don't plumb AttributeContainer through create{RuleUnchecked,AndAddRu...

920b0933cb0a3133643969c953cb3e3a3b041aa5 authored over 4 years ago by adonovan <[email protected]>
Run Starlark tests only with Python 3

The macro `py2and3_strict_test` was generating twice as many tests, but we don't need them.

REL...

f2526718763b1632c80e214f91e6bbdbd2d64127 authored over 4 years ago by laurentlb <[email protected]>
Use the Maven artifact ID as the canonical_id in jvm_maven_import_external.

This affects how downloaded Maven artifacts are looked up from the cache. Before this, cache loo...

67577117ba1360fd660dbebfd661da213272e79a authored over 4 years ago by Googler <[email protected]>
Remove unnecessary ThreadSafeBatchCallback interface.

Its superinterface, BatchCallback, is already annotated @ThreadSafe.

PiperOrigin-RevId: 318828127

54be05ae00a74358f2c3de8810bdbdf082a6062a authored over 4 years ago by Googler <[email protected]>
Remove Java 12 support

Java 12 is end-of-life and there's no point in investing work to maintain it.

Note that this do...

1e2c5e6f40cceb883fd8dbe49acdf3fad6f12cfc authored over 4 years ago by Philipp Wollermann <[email protected]>
Remove cost of iterating over a list of TargetEdgeObservers in LabelVisitor.

In a build with many genquery rules, this can account for a significant amount of cpu and garbag...

d70ae33b876ba5f87a47ccb01dd77f63cc83e24d authored over 4 years ago by Googler <[email protected]>
Add includes param for the Starlark version of cc_import

This change allows users to add a list of include dirs when using
Starlark version of cc_import ...

d814a0b779bf2948d364bc5dcba509b66be8610d authored over 4 years ago by Andrzej Guszak <[email protected]>
Bump javac11 java_tools to v9.0

Closes #11665.

PiperOrigin-RevId: 318804764

5585a182659fb45720283dae3a36a05a09c2e54e authored over 4 years ago by Philipp Wollermann <[email protected]>
Automated rollback of commit bd7999eed71fc14c68890553c68fa5a8f608922c.

*** Reason for rollback ***

Breaks targets in nightly:
[]

which are not passing the grep inclu...

812595b53d243fc2b556c09d35fd9ca26664b190 authored over 4 years ago by plf <[email protected]>
Merge StarlarkIndexable and StarlarkQueryable classes

RELNOTES: None.
PiperOrigin-RevId: 318801861

b8bb68e948f0ab5b0d19f4d560ccf29d3b1f39ef authored over 4 years ago by laurentlb <[email protected]>
Updated expansion for remote_download_outputs

It's no longer experimental, changed code and documentation from:
`experimental_remote_downloa...

3e58cca5a72aa72ecfcaed6cee2393e59e284325 authored over 4 years ago by Grzegorz Lukasik <[email protected]>
Bump error prone to release 2.4.0

Signed-off-by: Philipp Wollermann <[email protected]>

239b2aab17cc1f007b2221ada9074bbe0c58db88 authored over 4 years ago by David Ostrovsky <[email protected]>
Populate SpawnMetrics with more metrics in WorkerSpawnRunner

The extra metrics that we'll collect in `SpawnMetrics` (on top of
total time that we already col...

27a5c74f4e716e0044a8407353244f0ed989e686 authored over 4 years ago by Googler <[email protected]>
Restore macOS 10.10 version compatibility to Bazel

This is part of the fixes for #11442. (Not a complete fix because it does not address the bazel ...

f8a94b9decf4c76c217342ce31a05ec30cfb77e8 authored over 4 years ago by Nikhil Marathe <[email protected]>
bazel syntax: reject x<<y if y > 31

Because Java's shift operators only use the low 5 bits of y,
we cannot check for overflow simply...

d101fc87b65ff45f87bccfdf93c2bdbddd7dc4f5 authored over 4 years ago by adonovan <[email protected]>
Revert the Starlark debugger flags to their old name.

IDEs are using those flags, we don't want to break them now. We could have set
oldName so that b...

65ed16c871ff7b7c9707a4dc6d50e615f939baf8 authored over 4 years ago by laurentlb <[email protected]>
Add a reference equality check to Label#equals.

PiperOrigin-RevId: 318530598

7c3817b501fd3eb72f332f157397fc6c2dbf71d6 authored over 4 years ago by Googler <[email protected]>
Shortened the error log for unknown Starlark options.

PiperOrigin-RevId: 318526131

ddb9b9a60c4df7defcac7c7141dff5eaf411b1f4 authored over 4 years ago by Googler <[email protected]>
Encode remaining SimpleSpawnResult failures with FailureDetails

RELNOTES: None.
PiperOrigin-RevId: 318514673

6fba77d4a9a1fae21f1c3267c8e73d43ca872588 authored over 4 years ago by mschaller <[email protected]>
Avoid possibility of the default Locale interfering with lower-casing input.

Instead of String.toLowerCase(), leverage Guava's Ascii.toLowerCase().

Also, factor out common ...

577d907a9249f4976d238052c67160f96d323ccc authored over 4 years ago by dlr <[email protected]>
Fix crash that happens when an aspect has the same implicit attribute as the rule that defines it.

RELNOTES: None.
PiperOrigin-RevId: 318456188

89b86e059f900438f7ad9db583aed900b7d60832 authored over 4 years ago by lberki <[email protected]>
Prefetch inputs before acquiring a worker

This reduces the how long we hold exclusive access to a worker
and will make it easier to measur...

8f047619850c78d4e73b7c9346c7204d6a19f4a7 authored over 4 years ago by Googler <[email protected]>
Fix incorrect assumption of desugar persistent worker conditional

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

Needs to be cherry-picked into 3.3.0.

C...

3b0439e37247a480e08337a6314d06231bdbafd3 authored over 4 years ago by Jingwen Chen <[email protected]>
Remove remaining undetailed BuildFailedException constructor

Some loading-phase-related failure modes have placeholder detailed codes
to be improved when loa...

75216c74470090c6f720814dbee239ae4102290e authored over 4 years ago by mschaller <[email protected]>
Encode missing input file failures with FailureDetails

Also refactors missing file message functions so that fewer
MissingInputFileExceptions are needl...

2634de1aa2f4533be718ed75dd5d21c49355b790 authored over 4 years ago by mschaller <[email protected]>
Remove undetailed BuildFailedException constructors

Encodes execution-phase cycle and non-action failures with
FailureDetails.

Drive-by detailing o...

ddaea6ae488ec54bd118c7c27176042763a993bc authored over 4 years ago by mschaller <[email protected]>
Remove unused undetailed AbruptExitException constructor

RELNOTES: None.
PiperOrigin-RevId: 318339576

2c7c67fb7f6c283935ff49406dccd381b2679f37 authored over 4 years ago by mschaller <[email protected]>
Include exception classes in Crash-type FailureDetails.message text

Provides better at-a-glance summaries of crashes when exceptions lack
message text.

RELNOTES: N...

c0a43b8187cc4e52ef4d4406682abac69621548d authored over 4 years ago by mschaller <[email protected]>
Propagate JavaGenJarsProvider through Starlark-constructed JavaInfo

PiperOrigin-RevId: 318303229

10cb3c5f3f6084727ca384b5a29f7245c15afc77 authored over 4 years ago by kmb <[email protected]>
Fix documentation for createLinkerInput owner

The existing text is a clear copy/paste error. My proposed replacement is the most sensible expl...

f20ba594a44ffd7c62e7aaef401df0836f0b7c50 authored over 4 years ago by Dionna Glaze <[email protected]>
Delete ctx.action()

The function has been deprecated for a long time and is disabled by --incompatible_new_actions_a...

6fa858aaf9c398f7e4a0e885fc95285aa12ef68c authored over 4 years ago by laurentlb <[email protected]>
Add starter tests for Android platforms.

These initialize an environment with multiple SDKs and NDKs and add asserts expecting `--platfor...

8a9a3078c71787d1ea6ccb67b41035e69b7c5bb5 authored over 4 years ago by gregce <[email protected]>
Delete ctx.file_action

The function has been deprecated for a long time and is disabled by --incompatible_new_actions_a...

a542e1ddf8a1acd058cccf5010eaf9ebf3287dfc authored over 4 years ago by laurentlb <[email protected]>
Add note that `startup:config` will be ignored in documentation.

For #11513

PiperOrigin-RevId: 318268800

9716d31534d2121e8712cd1c07bcec8ecd09dff1 authored over 4 years ago by juliexxia <[email protected]>
C++: Give error when grep-includes missing

This was crashing during execution of compilation actions.

RELNOTES:none
PiperOrigin-RevId: 318...

bd7999eed71fc14c68890553c68fa5a8f608922c authored over 4 years ago by plf <[email protected]>
bazel syntax: report actual type in string.partition error message

...and remove cruft and excessive commentary.

PiperOrigin-RevId: 318266960

45e175a43d3342306b27d29274eeb18270894447 authored over 4 years ago by adonovan <[email protected]>
Add linkopts to the Starlark implementation of cc_import

This change allows users to pass custom linking options when using Starlark version of cc_import...

0f9a592664abf1b4dc8445086e2b148c99a2ea5e authored over 4 years ago by Andrzej Guszak <[email protected]>
Delete duplicate and obsolete docs for the JSON profile.

Should have been a part of https://github.com/bazelbuild/bazel/commit/a6737d53f0786855cfc8a9a36a...

ae35c7a0fd4eb40762d0713c80220dadcea6f8f2 authored over 4 years ago by twerth <[email protected]>
C++: Renames method for converting libraries

RELNOTES:none
PiperOrigin-RevId: 318231148

13c784073c1962ff4858f27ab6cb02ffdb5cab0a authored over 4 years ago by plf <[email protected]>
Expand documentation about the definition environment hash in RuleClass.

The role of the definition environment hash in the RuleClass is quite subtle.
Expand the documen...

77895614a9d23f6ea0d87ef86db03507b03693a0 authored over 4 years ago by ajurkowski <[email protected]>
Encode remaining ActionExecution failures with FailureDetails

This removes the last uses of undetailed ActionExecutionException
constructors by adding details...

079338804445fc5019c39c98375f2359dc853f7c authored over 4 years ago by mschaller <[email protected]>
Encode additional ActionExecution failures with FailureDetails

This nearly removes all remaining invocations of an undetailed
ActionExecutionException construc...

05efa28e6b6bc67d9786f25ff4deeb27fa4fa12f authored over 4 years ago by mschaller <[email protected]>
Rename the BlacklistPackagePrefix family of classes and their related functions.

Rename BlacklistPackagePrefix to IgnoredPackagePrefix to reflect the fact that
this comes from t...

1847a01b9a84a3384f2fa3425dc5d225fc2a9fb2 authored over 4 years ago by kkress <[email protected]>
Adds an alternative `Xcode` installation option for `macOS` and makes specifying the installation version easier.

General changes:
- Add documentation for installing with `xcode-select`, which takes up less dis...

cc704cd1687f2f1ca5986565309074e14d28b5f6 authored over 4 years ago by Googler <[email protected]>
Move allowlists to //tools/allowlists

PiperOrigin-RevId: 318097206

1812cafbe4c7deb36228b1d8af798295e66af319 authored over 4 years ago by cushon <[email protected]>
Be more explicit about the equivalence between visibility labels and how they are expressed within package groups.

PiperOrigin-RevId: 318075302

4975934746957ff298fc067b897fa4cbb321db59 authored over 4 years ago by Googler <[email protected]>
Shorten the hash suffix in the output path caused by a config transition.

We make it 48-bit, which should be sufficient to avoid hash collisions for the tiny handful of o...

8350681fc900e9ee22ba62db2c5fdeb1e239321a authored over 4 years ago by tomlu <[email protected]>
Fix ctx.actions.write to write as ISO 8859-1 so it is symetric with BUILD and .bzl input parsing.

Internally BUILD and .bzl files are read as uninterpreted raw byte strings and
not as UTF-8, so ...

27e1103216e59fba43e9674f2c5832788c2406fe authored over 4 years ago by aiuto <[email protected]>
Fix an incorrect constant usage in plantSymlinkForExternalRepo.

LabelConstants.EXTERNAL_PACKAGE_NAME is a conceptual path fragment to represent
the //external p...

1a38fa0ea63e403081d49b9f84bfa418e4aa9d50 authored over 4 years ago by Googler <[email protected]>
Provide LTO bitcode files via LibraryToLinkApi Starlark Api.

PiperOrigin-RevId: 318033214

3d90c3f99968dc8b747b9a999de61b0687c2ce43 authored over 4 years ago by Googler <[email protected]>
Update Javadoc for EXTERNAL_PACKAGE_{NAME,IDENTIFIER}.

RELNOTES: None.
PiperOrigin-RevId: 318014519

b149179f38591251666498407a4e99f7f18757bd authored over 4 years ago by lberki <[email protected]>
Fix broken anchor link for "shutdown".

PiperOrigin-RevId: 317985730

97dd952ee2cee0b3b5b778b18777ced324e08b59 authored over 4 years ago by Googler <[email protected]>
Fix some lint

PiperOrigin-RevId: 317948250

c0c93eca86bedff77f0d5bf0de5d63e37b9117a3 authored over 4 years ago by cushon <[email protected]>
Rename the WORKER_BLACKLISTED_MNEMONICS

RELNOTES: None
PiperOrigin-RevId: 317924994

1cacdee3f7518a7b5056d9a15080585a3cea64ac authored over 4 years ago by kkress <[email protected]>
Add detailed logging for failure to delete action output directory.

RELNOTES: None.
PiperOrigin-RevId: 317907158

5b8c8c3411462e744ffb9ddcc3fcbb4021bb9241 authored over 4 years ago by arostovtsev <[email protected]>
Add third party libraries necessary for Android databinding.

1. Updates databinding to v3.4.0
2. Updates gson to 2.8.0
3. All other libraries are added

Nece...

c26d8f736632d25fb3bf506dbfb61cd70d2a76d3 authored over 4 years ago by ahumesky <[email protected]>
Delete obsolete flag --incompatible_disable_deprecated_attr_params

It is enable by default since Bazel 0.27

https://github.com/bazelbuild/bazel/issues/5818

RELNO...

1ed9a072c93409d92f838f3ae3056602e7e59515 authored over 4 years ago by laurentlb <[email protected]>
Windows: Always copy DLLs to the binary's directory when it's a source file

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

Closes #11624.

PiperOrigin-RevId: 31785...

3a3f5a8f097b1b940b3049bd0f7f69e08ea6084c authored over 4 years ago by Yun Peng <[email protected]>