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
Old legacy java provider is deprecated.
Fixes #9288.
Closes #9292.
PiperOrigin-RevId: 266354777
18c0509985eb18bf53b53757b4fc3a818187cf42 authored over 5 years agoPart of #8830
RELNOTES[NEW]: tags: use `--experimental_allow_tags_propagation` flag to propagat...
94c24b356db509d627b705e0a33f9c61666c16a9 authored over 5 years ago
Benefits of a Path abstraction instead of raw
strings:
- type safety
- no need to convert paths ...
*** Reason for rollback ***
Breaks internal targets.
PiperOrigin-RevId: 266288093
4311d6d5caa05485d8dedaaa90c09d65e7bc1340 authored over 5 years ago(+ drive-by typo fix)
PiperOrigin-RevId: 266257916
74a36407a3ade53696828f46109a14fb25e30549 authored over 5 years agoThe new common utility method permits an arbitrary streaming visitation, which allows us to main...
dd0960b623ab09565ea230f1cad61d8d769d6904 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 266256481
PiperOrigin-RevId: 266226521
6e299196142dffc0f9e3bd0109d3ee5151d7388b authored over 5 years agoThis target globs all bzl files under @bazel_tools//tools under a single filegroup.
Progress to...
1ba9f0ff0b073d7af482b446de29adcd98c43844 authored over 5 years ago
CriticalPathComponent collects the metrics from the spawns for executed
actions, but does not co...
PiperOrigin-RevId: 266216985
a7f3155d72657041d8daf0ae63608b4fe1107081 authored over 5 years ago
This is to allow the local execution strategies to query whether a runfiles
tree should/may be c...
...as these files are generated by stardoc, hence simply linking to a
mardown file with the same...
Add simple documentation for --version
PiperOrigin-RevId: 266152039
52a0bcfd327588a351f84ae9e548de74f07a954f authored over 5 years agohpp is a valid objc++ file extension. It should be accepted.
Closes #9086.
PiperOrigin-RevId: ...
407cfe160fd738daf327fd6c29c274e6f68789d6 authored over 5 years ago
Convert server_exe and server_cwd from raw strings
to Path.
Converts jvm-related functions to a...
822663aea2c4af41f30852edd3b9fac02915d374 authored over 5 years agoFixes #8385
Due to a typo in delete() stable-status.txt would not get deleted
between builds. M...
Create a valid RunfilesSupplier in the TestRunnerAction and remove the workarounds
in the test s...
--incompatible_disallow_legacy_java_provider (see #7598) is now a no-op and moved to the graveya...
7acffaf50c027e38571f64a30b4dd84084d2d8e6 authored over 5 years agoDon't override the repositories defined by users with the same name.
Closes #9277.
PiperOrigin...
4130781659ed9c871c6ad3226133648b3bcc9b4f authored over 5 years agoand BuildConfiguration.
RELNOTES: None
PiperOrigin-RevId: 266106620
So that the auto configuration can be re-done by `bazel sync --configure`.
Related to #9213.
C...
e1a6877240b212b192506f5269053f4ded263ee7 authored over 5 years agoFixes https://github.com/bazelbuild/bazel/issues/8240
RELNOTES[INC]: Windows: --incompatible_wi...
daac5a9f12de09f4dc446120405280c7ad6027df authored over 5 years agoPass an execRoot and outErr instead of the whole ActionExecutionContext. That way the method can...
1c85fa02326198f3df5d1e970b0ef5bcd354e1fd authored over 5 years agoFixes #7598.
RELNOTES: None.
PiperOrigin-RevId: 266081966
RELNOTES: Make a number of parameters of Starlark builtin functions positional-only (as opposed ...
65ecfea2f3e05b2372431d922a4d029bacd08ca0 authored over 5 years agoThe current code works in practice because auto-boxing calls Boolean#valueOf, but it's confusing...
c91fa30994b52de4ddab52071c94399e50880410 authored over 5 years ago
RELNOTES:
PiperOrigin-RevId: 265983111
PiperOrigin-RevId: 265976976
4de57920e4ae95a2a09301e26f10b9da80380149 authored over 5 years agoRELNOTES: The Target.output_group field in Starlark is removed. Use OutputGroupInfo instead. See...
259b8dd0c99187101591f057bbf305a6ab4c19bf authored over 5 years ago
This intentionally trivial CL is part of an experiment to quantify
obstacles in the development ...
RELNOTES:
PiperOrigin-RevId: 265917385
Closes #9273.
PiperOrigin-RevId: 265916750
a583cbc392fedc0ebb770e5a1104a01b15fee5c2 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 265916162
This CL is a pure renaming.
PiperOrigin-RevId: 265911662
3fcfbe14ddec34889c5e3fe33415af2cf9124e7c authored over 5 years ago
Benefits of a Path abstraction instead of raw
strings:
- type safety
- no need to convert paths ...
Baseline: 6c5ef5369a3ffceb8a65cc159a2fff1401242810
Cherry picks:
+ 338829f2633e91ae0492ee41...
f791df0aada91c38018ad98b3b40a528ff226204 authored over 5 years ago
- make Frame interface private.
- replace "dynamic frame" by simpler mechanism of "Starlark thre...
As of java_tools javac11-v4.0 the releases are also uploaded on Github under [the java_tools rep...
70eea9343d4106cdbd549dfd089ec35cba8ef63b authored over 5 years agoProgress on #7598.
RELNOTES: None.
PiperOrigin-RevId: 265874920
Also add a few simple unit tests for COLLECT_PACKAGES_UNDER_DIRECTORY.
RELNOTES: None
PiperOrig...
The intention is that users are extra hands-on with server lifecycle and
environment management....
PiperOrigin-RevId: 265746397
756096de03e165ef95b56728ae31afa2833caf5c authored over 5 years ago
To include (and search first) by the basename of the main URL and
not only the destination which...
...since that's the abstraction, and many subclasses are not Starlark functions.
A follow-up ch...
10167a89ff50f13b1a985f5052f7a90768a56fd8 authored over 5 years agoThis should simplify the documentation of these aspect parameters. It took me way too many re-re...
3f119a7a2dba4ba072aa9076d85102a50b36bb30 authored over 5 years ago
(Roll-forward of commit 242acd6c07ccfe380bddf8d5a719c1cdfd6fdfb9 that was rolled back
by commit ...
*** Reason for rollback ***
TAP has detected 10 or more targets failed to build at https://gith...
505ca7e3036b328908dd57702278d1cf4641aba5 authored over 5 years ago
Benefits of a Path abstraction instead of raw
strings:
- type safety
- no need to convert paths ...
Closes #9255.
PiperOrigin-RevId: 265660760
b321444237467f8730d01db634d43c8b0ea8d91b authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 265650395
Usage: CC=clang bazel build //foo:bar --features=thin_lto -c opt
RELNOTES: Bazel now supports T...
e2a9e4a3fc99d018e04753f702a6498a4099d2ae authored over 5 years ago49d99f36b0332c8938c3fd9b165d8b3b1ff39e40 authored over 5 years ago
When the value of this flag is true, a host platform specific config
section will be enabled if ...
Commands like `coverage` which compile zlib and ijar can error out if the user's C++ toolchain h...
f1bbe586fd305714f5240dfb90fcf8664b22f415 authored over 5 years agoIt's on by default in RPBB.
PiperOrigin-RevId: 265592116
75d97c2bfc57887392ae01c68cb40b45257da551 authored over 5 years ago
It's only implemented by --output=graph, there's a TODO to apply it to other
formats but it's ef...
exec-server is intended to be used by users who want to maintain full control
of a servers lifec...
About 80% of OutputFormatter (by LOC) was utility methods that weren't part of
the actual interf...
Preparing for splitting up BUILD packages - I had started with BUILD packages
but realized I had...
This integrates https://github.com/bazelbuild/bazel/commit/7f5f81330d56f653dfc1af057984f0e9fbb3b...
73f5be9139c7149370987db4fa37c63fe46e6222 authored over 5 years ago*** Reason for rollback ***
https://groups.google.com/d/msg/bazel-discuss/mEozlTRuqbw/Age0rkNFB...
2592d2429cef5028422ce296091e44e49bbaf23c authored over 5 years agoSee https://docs.google.com/document/d/1w3fu8zu_sRw_gK1dFAvkY2suhbQQ82tc0zdjet-dpCI/edit#heading=...
b5082465a16620085fae6184dcacc240b7467431 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 265537590
..and print warnings if sha256 or sha256_src aren't used, like this:
> `WARNING: /usr/local/goo...
bc9ff0c5f1dc1c592fd8e604e81de0357c78e47a authored over 5 years agoPiperOrigin-RevId: 265499116
75b98f0a5ecf575b6a5d257e46a3d99af61101e6 authored over 5 years ago
RELNOTES: None.
PiperOrigin-RevId: 265491059
RELNOTES: None.
PiperOrigin-RevId: 265460046
Benefits of a Path abstraction instead of raw
strings:
- type safety
- no need to convert paths...
Force usage of either HTTPS or HTTP w/ SHA-1. Note that SHA-1 is still susceptible to collision ...
06d79dd21801caca08bda3c281c7bba04dbcdbb7 authored over 5 years agoThis error made bash produce unnecessary 'bash: [: missing `]'' on autocomplete.
RELNOTES: None...
532778d174c9126676394c71f58f66e86437fb7b authored over 5 years ago
Use some final values instead of mutating a
struct's state. This makes the code easier to
read.
...
Change-Id: I35e9eb013680924c17112a35976561204a8da593
PiperOrigin-RevId: 265434039
PiperOrigin-RevId: 265432250
d1634315c11fedbbbb94234b58b205e47f227c21 authored over 5 years agoJust an automatic refactoring done with Intellij, nothing else changed.
RELNOTES:none
PiperOrig...
We already have 'def_file' output group for cc_binary, but it's
generated from all transitive de...
This is in preparation for target level execution properties
(See https://docs.google.com/documen...
RELNOTES: None
PiperOrigin-RevId: 265149865
These defaults are very prone to getting out of date, which makes these
fields detrimental to ru...
RELNOTES:
PiperOrigin-RevId: 265125096
Previously there were some inconsistencies with which tool was used to
link in different scenari...
Closes #9194.
PiperOrigin-RevId: 265118281
b4a7ad1607d6cd6b7264bded4927c4c61e9cae1a authored over 5 years agoThis addresses a bug where depsets with depth in the multiple thousands would result in a generi...
2656be560fab3542fe3132670d0d16a36fd88f0a authored over 5 years agoThis creates a build failure in such scenarios instead of a Bazel crash.
RELNOTES: None.
PiperO...
PiperOrigin-RevId: 265064647
89b3b87721a5eca450b84fe9c0aa860046b8b771 authored over 5 years ago
RELNOTES:
None.
PiperOrigin-RevId: 265063633
"This option specifies how long, in seconds, the Blaze server process should wait before it exit...
cf988cda3b835cf96e30ac3418468311f5297d21 authored over 5 years agoFixes #9116.
Closes #9217.
PiperOrigin-RevId: 265016641
9e53b56e5bd01c50cdb8bda105e26dba9015067f authored over 5 years agoProgress on #7598.
Closes #9230.
PiperOrigin-RevId: 265016605
900d8db1f2fd9507ca743520df0c982aecb437c4 authored over 5 years agoCloses #9202.
PiperOrigin-RevId: 265016468
38fb90c3637276e026a75e5afef3af6b72c12410 authored over 5 years ago
By the way we propagate the information in which repository we are in,
we always have a reposito...
Nullary startup flags (e.g. --[no]master_bazelrc)
are registered with
StartupOptions::RegisterNu...
Tell the user if the error was caused by a bad --server_javabase option, and
return a standard e...
Instead of managing tedious overlapping globs we explicitly break things into separate
packages....
As of https://github.com/bazelbuild/bazel/commit/f54c2aeec89e9de176815ce68a11f3f8dbe50c93, Blaze...
7f5f81330d56f653dfc1af057984f0e9fbb3b3c3 authored over 5 years agoThis change updates [Bazel Android Tutorial](https://docs.bazel.build/versions/master/tutorial/a...
fdcde7c6a8f249460ea5894004b367163187d3ed authored over 5 years agoSometimes a failed grpc::Status doesn't have a message, in which case Bazel can log unhelpful me...
ab89a6e4981a2629b818609e511a850740d611cf authored over 5 years agoRELNOTES: None
PiperOrigin-RevId: 264874419
697d219526bffbecd29f29b402c9122ec5d9f2ee authored over 5 years ago
The documentation on repository rules describes the invalidation mechanism
for repository rule. ...
RELNOTES: None
PiperOrigin-RevId: 264851514