| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
attribute to runfiles. Add shell-based unit test for runfile
support by these rules.
--
Change-Id: Ia97278059d104b9728d53aa75c0987fc3c47b640
Reviewed-on: https://bazel-review.git.corp.google.com/#/c/2265/
MOS_MIGRATED_REVID=108139011
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
include Skylark-declared requirements (which use names instead of fragment
class, e.g. "cpp" vs. CppConfiguration.class).
Also add "cpp" to Skylark java_* definitions, since java_* rules are
used to trigger LipoDataTransitions and thus expected to have a
CppConfiguration fragment.
Test coverage: skylark.BindTest with --experimental_dynamic_configs=1.
(and other Skylark tests).
--
MOS_MIGRATED_REVID=108041244
|
|
|
|
|
|
|
| |
The test itself is still failing. I don't understand why (seems to be the fixture that is wrong).
--
MOS_MIGRATED_REVID=108038743
|
|
|
|
|
|
|
| |
See build http://ci.bazel.io/job/Bazel/221/
--
MOS_MIGRATED_REVID=108032099
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=107939664
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106918682
|
|
|
|
|
|
|
| |
Fixes #529
--
MOS_MIGRATED_REVID=106883457
|
|
|
|
|
|
|
|
|
|
|
|
| |
This switches zip from "add" to "update" mode, and only adds
__init__.py where it's not already present.
Fixes: #542
--
Change-Id: Id65632d1448b403ad328e4a1619c0d4e8ebfdcb4
Reviewed-on: https://bazel-review.googlesource.com/#/c/2250
MOS_MIGRATED_REVID=106690985
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106459854
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=106418596
|
|
|
|
|
|
|
| |
external site.
--
MOS_MIGRATED_REVID=106135529
|
|
|
|
|
|
|
|
|
|
|
| |
This follows the pattern used in tools/build_defs/d/BUILD and
tools/build_rules/rust/BUILD, and makes it possible to use the golang
rules in a workspace other than the Bazel source tree itself.
--
Change-Id: I2b3cdb3a2cede84bea195bd6530efccbd4fe9714
Reviewed-on: https://bazel-review.googlesource.com/#/c/2190/
MOS_MIGRATED_REVID=106057033
|
|
|
|
|
|
|
| |
--
Change-Id: I6b76e1fe76ae8a640b2ab7d70cc8bfda50801b74
Reviewed-on: https://bazel-review.googlesource.com/#/c/2160
MOS_MIGRATED_REVID=105854761
|
|
|
|
|
|
|
| |
--
Change-Id: I81b4e688b8cf57b2e4a3078f3460c323acd65097
Reviewed-on: https://bazel-review.googlesource.com/#/c/2130
MOS_MIGRATED_REVID=105301546
|
|
|
|
|
|
|
| |
This requires changing all "//tools/language:target" implicit dependencies to "@tools//tools/language:target".
--
MOS_MIGRATED_REVID=105193805
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=105076173
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=105062625
|
|
|
|
|
|
|
| |
appengine.bzl depends on it, but it was missing.
--
MOS_MIGRATED_REVID=104984668
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rust_test rule.
* Add rust_bench_test rule to run benchmark tests
* Add rust_doc_test rule to run Rust documentation tests.
* Enable rust_test and rust_bench_test to depend directly on a rust_library target.
* Rename rust_docs rule to rust_doc for consistency.
RELNOTES: [rust] Add rust_bench_test and rust_doc_test rules and improve usability of rust_test tule.
--
MOS_MIGRATED_REVID=104648497
|
|
|
|
|
|
|
|
|
|
|
| |
The headers were modified with
`find . -type f -exec 'sed' '-Ei' 's|Copyright 201([45]) Google|Copyright 201\1 The Bazel Authors|' '{}' ';'`
And manual edit for not Google owned copyright. Because of the nature of ijar, I did not modified the header of file owned by Alan Donovan.
The list of authors were extracted from the git log. It is missing older Google contributors that can be added on-demand.
--
MOS_MIGRATED_REVID=103938715
|
|
|
|
|
|
|
|
|
|
|
|
| |
Additional updates to Rust rules:
* Consolidate BUILD files for Rust distribution.
* Prevent rust_binary from depending directly on cc_library.
* Update Rust version to 1.3.0
RELNOTES: [rust] Add rust_docs rule for generating rustdoc.
--
MOS_MIGRATED_REVID=103827592
|
|
|
|
|
|
|
| |
--
Change-Id: I22c82e4a24839e0832cf5148e13fc6f0eafc0f2b
Reviewed-on: https://bazel-review.googlesource.com/#/c/1952/
MOS_MIGRATED_REVID=102640555
|
|
|
|
|
|
|
| |
rustc finds its libs on Linux, too.
--
MOS_MIGRATED_REVID=102362939
|
|
|
|
|
|
|
| |
Some inputs were undeclared.
--
MOS_MIGRATED_REVID=102238651
|
|
|
|
|
|
|
| |
A lot of build rules weren't shiped in the Bazel binary because of those missing filegroups
--
MOS_MIGRATED_REVID=102223626
|
|
|
|
|
|
|
|
|
| |
Idea courtesy of @pgr0ss.
Fixes #416
--
MOS_MIGRATED_REVID=102161620
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=102121504
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=101485838
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=101482632
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=101470280
|
|
|
|
|
|
|
|
| |
- "AppEngine" to "App Engine" as per https://cloud.google.com/appengine/docs
- "WebApplication" to "Java web application" or "web application" as per http://docs.oracle.com/javaee/6/tutorial/doc/geysj.html
--
MOS_MIGRATED_REVID=101454871
|
|
|
|
|
|
|
| |
crate_features to fix conflict with new default features attribute.
--
MOS_MIGRATED_REVID=101454678
|
|
|
|
|
|
|
|
| |
We will lock down that only specified fragments may be accessed, but
submitting that is blocked on all existing rules declaring fragments correctly.
--
MOS_MIGRATED_REVID=101352316
|
|
|
|
|
|
|
| |
The build-in rules also use it.
--
MOS_MIGRATED_REVID=101343109
|
|
|
|
|
|
|
| |
fix the Skylark rules and tests that so far failed to declare dependencies on the JVM.
--
MOS_MIGRATED_REVID=101215495
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also includes the following changes:
Introduce a helper class for low-boilerplate time measurements and logging.
--
Removed attribute "args" from java_test.
--
Adds the arm64, mips, mips64, x86, and x86_64 toolchains in the Android NDK
This adds the precited targets to the crosstools file generated by the android_ndk_repository rule. The crosstools support NDK revision r10e-rc4.
RELNOTES: arm64, mips, mips64, x86, and x86_64 NDK toolchains added to android_ndk_repository in Bazel
--
MOS_MIGRATED_REVID=100953441
|
|
|
|
|
|
|
| |
fragments can be accessed.
--
MOS_MIGRATED_REVID=100923388
|
|
|
|
|
|
|
| |
versions of Closure Compiler and Closure Templates.
--
MOS_MIGRATED_REVID=100681323
|
|
|
|
|
|
|
|
|
|
|
| |
use of that accessor. Data configuration access here complicates
the first phase of dynamic configuration support. And the current
use doesn't specifically need this configuration.
We can always add support back in if there's demand.
--
MOS_MIGRATED_REVID=99938987
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99464781
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99378104
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99163435
|
|
|
|
|
|
|
| |
TESTED=manual
--
MOS_MIGRATED_REVID=99161344
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=99025960
|
|
|
|
|
|
|
| |
-l isn't actually an option test takes.
--
MOS_MIGRATED_REVID=98731906
|
|
|
|
|
|
|
|
|
|
| |
Debug the rule_test generates feature.
Implement the rule_test provides feature, using regexp on the provider repr.
Also, add docstrings and reformat to comply with Google python style guide.
--
MOS_MIGRATED_REVID=98687673
|
|
|
|
|
|
|
| |
names used with Closure Compiler
--
MOS_MIGRATED_REVID=98076079
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=97814117
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=97780353
|
|
|
|
|
|
|
|
| |
This target enable deploying to AppEngine directly. This change also
use template_action instead of file_action for clarity.
--
MOS_MIGRATED_REVID=97763347
|