| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
|
|
| |
the input rules in the output war.
Fixes #895
--
MOS_MIGRATED_REVID=114615465
|
|
|
|
|
|
|
|
|
|
|
|
| |
in Skylark rules
Loading those skylark rules where failing now they are in a remote repository because the
build file could not be found.
Fixes #883.
--
MOS_MIGRATED_REVID=114528630
|
|
|
|
|
|
|
| |
Fixes #864.
--
MOS_MIGRATED_REVID=114208872
|
|
|
|
|
|
|
| |
RELNOTES: [rust] Update to Rust 1.6
--
MOS_MIGRATED_REVID=113822518
|
|
|
|
|
|
|
|
|
|
|
|
| |
This will fix some issue with loading skylark rules from @bazel_tools.
Tested with ./compile.sh all and also a project that use pkg_tar from
@bazel_tools (which is broken at HEAD).
--
Change-Id: Iffbb7134ef5fee497890c4d01b85084973d45ad0
Reviewed-on: https://bazel-review.googlesource.com/2800
MOS_MIGRATED_REVID=113508661
|
|
|
|
|
|
|
| |
Use _ instead of -.
--
MOS_MIGRATED_REVID=113307540
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=113081497
|
|
|
|
|
|
|
|
| |
I didn't notice that I had neglected to add these lines to the changelist
yesterday because there were so many style changes around them.
--
MOS_MIGRATED_REVID=112701694
|
|
|
|
|
|
|
| |
Instead of depending on //tools and //third_party in the base workspace.
--
MOS_MIGRATED_REVID=112599883
|
|
|
|
|
|
|
|
|
| |
Fixes #676.
--
Change-Id: I7474d3e3071c99452b6e1835d6f70671f34b1fd9
Reviewed-on: https://bazel-review.googlesource.com/#/c/2693
MOS_MIGRATED_REVID=112564791
|
|
|
|
|
|
|
|
|
|
| |
Initial implementation for the filter_tags executable is present,
along with some tests for the implemented functionality.
--
Change-Id: Id82251a3e730596db57ce5fd158b9247b0bee55d
Reviewed-on: https://bazel-review.git.corp.google.com/#/c/2132
MOS_MIGRATED_REVID=111841913
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* The go_prefix should be declared in the toplevel BUILD file as
//:go_prefix, rather than //external:go_prefix.
* Run set_up from the test methods.
* Update references to Darwin.
Tested:
bazel test src/test/shell/bazel/bazel_go_example_test
--
Change-Id: I89b2f5920100d27abdbc093437c7c051a24fad1e
Reviewed-on: https://bazel-review.googlesource.com/#/c/2561
MOS_MIGRATED_REVID=110762730
|
|
|
|
|
|
|
| |
This will be broken when we remove tools/ from the base workspace, but for now, it allows one to use Go rules in external repositories.
--
MOS_MIGRATED_REVID=110150654
|
|
|
|
|
|
|
| |
TESTED: bazel test //src/test/...
--
MOS_MIGRATED_REVID=109481372
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=109405753
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you feed a py_binary into a pkg_tar to a pkg_deb, you won't want to
have the deploy_zip intermediate artifact included in the resulting
package. I'm think this change keeps it as an expected byproduct of
the build, but drops it from the list of files produced by the
y_binary rule.
Also trimmed a superfluous chmod from the final concat action.
--
Change-Id: Ib2bc05c2e43c7329bd9d92ea034f0c613f7fcbc6
Reviewed-on: https://bazel-review.googlesource.com/#/c/2280
MOS_MIGRATED_REVID=109290774
|
|
|
|
|
|
|
| |
--
Change-Id: Ibf72c15940024df15270731cc919264adbcd0d75
Reviewed-on: https://bazel-review.googlesource.com/#/c/2430/
MOS_MIGRATED_REVID=109236369
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=109195094
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The lack of strip_prefix lead to the files not being found with the
supplied rust.BUILD file.
Tested:
- created simple repository with rust_library and rust_binary
targets as outlined in
//tools/build_rules/rust/README.md
- (workaround) copied //tools/build_rules/rust/rust.BUILD into workspace as
suggested by @kchodorow:
https://github.com/bazelbuild/bazel/issues/488#issuecomment-143754576
- verified that library and binary build, and that binary runs
correctly
RELNOTES: Update Rust to 1.4
--
Change-Id: Ic2c275395ca245179e35e723faf0b9d13120fa1f
Reviewed-on: https://bazel-review.googlesource.com/#/c/2382/
MOS_MIGRATED_REVID=109187409
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=109113923
|
|
|
|
|
|
|
|
|
| |
now matches the documented API.
--
Change-Id: I05738cc7fc60164e19e4c13822b37d032155cb06
Reviewed-on: https://bazel-review.git.corp.google.com/#/c/2380
MOS_MIGRATED_REVID=109099720
|
|
|
|
|
|
|
| |
--
Change-Id: I82f1d300470ff69e9d70c3008cf569d9ec94764d
Reviewed-on: https://bazel-review.git.corp.google.com/#/c/2392
MOS_MIGRATED_REVID=109073649
|
|
|
|
|
|
|
|
|
| |
based on Bazel's "cpu" attribute.
--
Change-Id: I4a625c206b2ec424a9d9eab2d20ec29447b4d2e1
Reviewed-on: https://bazel-review.git.corp.google.com/#/c/2266
MOS_MIGRATED_REVID=109064353
|
|
|
|
|
|
|
|
|
|
|
| |
1. attr.<type> functions return a wrapper object instead of
Attribute.Builder dierctly.
2. RuleClass is created once per the life-time of RuleFunction, during
export
3. Attributes are added to the RuleClass at exporting.
--
MOS_MIGRATED_REVID=108774581
|
|
|
|
|
|
|
|
|
| |
The closure compiler was previously not finding externs on Linux, but was on OSX
--
Change-Id: Id0830889ba431196fe6f4ce012a97c8069856ceb
Reviewed-on: https://bazel-review.googlesource.com/#/c/2381
MOS_MIGRATED_REVID=108637267
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix conflicting .deps directory creation by rust_test rule
* Fix dependency symlinking in generated rust_doc_test scripts
Fixes #572
TESTED: bazel test //examples/rust/...
--
MOS_MIGRATED_REVID=108617330
|
|
|
|
|
|
|
|
|
|
| |
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
|