| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111854804
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111853144
|
|
|
|
|
|
|
| |
...instead of throwing an uncaught exception and printing a stack trace. Fixes #409.
--
MOS_MIGRATED_REVID=111850179
|
|
|
|
|
|
|
| |
tools command was removed from compile.sh
--
MOS_MIGRATED_REVID=111848422
|
|
|
|
|
|
|
|
|
|
| |
In particular, don't immediately call into the ForTesting functions; I need to
refactor some code that is called from here, and the semantics when called
from ide info should not change. Changes to semantics when called from tests
are much less problematic - we can simply run all the tests.
--
MOS_MIGRATED_REVID=111846384
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111841582
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Roll-forward with fix
*** Original change description ***
Automated [] rollback of [].
*** Reason for rollback ***
Broke tests on Mac: https://google.com/url?sa=D&q=http%3A%2F%2Fci.bazel.io%2Fjob%2FBazel%2FJAVA_VERSION%3D1.8%2CPLATFORM_NAME%3Ddarwin-x86_64%2F269%2Fconsole
*** Original change description ***
Speed-up bootstrap on OS X by removing tool compilation.
--
MOS_MIGRATED_REVID=111833617
|
|
|
|
|
|
| |
--
Reviewed-on: https://github.com/bazelbuild/bazel/pull/764
MOS_MIGRATED_REVID=111832176
|
|
|
|
|
|
|
|
|
|
|
| |
Should fix #587.
RELNOTES: Support for downloading remote resources through proxies by setting HTTP_PROXY (or HTTPS_PROXY).
--
Change-Id: I4ae18c4f1a9e911e538efd446323e279e9776eec
Reviewed-on: https://github.com/bazelbuild/bazel/pull/759
MOS_MIGRATED_REVID=111708438
|
|
|
|
|
|
|
|
|
| |
with the "infoplists" attribute. The plists are merged to produce the bundle's Info.plist.
This attribute will live alongside the current "infoplist" attribute until the next Blaze release.
--
MOS_MIGRATED_REVID=111705709
|
|
|
|
|
|
|
|
|
| |
result to a callback instead of returning it directly. This means that the targets a precomputed pattern resolves to can be processed incrementally.
This is the sixth and hopefully final step in a series to allow processing large sets of targets in query target patterns via streaming batches rather than all at once. This should improve performance for SkyQueryEnvironment for certain classes of large queries.
--
MOS_MIGRATED_REVID=111697983
|
|
|
|
|
|
|
|
|
| |
directly, and pass a Query callback in when resolving target patterns. This means that the targets a pattern resolves to can be processed incrementally.
This is the fifth step in a series to allow processing large sets of targets in query target patterns via streaming batches rather than all at once. This should improve performance for SkyQueryEnvironment for certain classes of large queries.
--
MOS_MIGRATED_REVID=111696713
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is very similar to spock_test, except it refers to the test classes
as "Tests" instead of "Specs", and it doesn't include the dependency on
Spock. This is the last of the Groovy rules I'm planning to contribute,
though there are a couple of improvements left to be made to the
existing rules.
--
Change-Id: Ie5acea7f65fcc96ec8cff9a3f9079583e7f77cb7
Reviewed-on: https://bazel-review.googlesource.com/#/c/2431/
MOS_MIGRATED_REVID=111694856
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Baseline: 23ad8f6
+ de2183d: Only depend on the WORKSPACE file for external files
that are under the external/ directory, i.e. were
created by Bazel.
+ f8f855c: Rollback of commit
12bad3af0eade9c4b79d76f9e1c950ad2e3214c2.
+ f627562: Stop parsing the WORKSPACE file when a parse error is
detected
+ 763f139: Add -fno-canonical-system-headers to CROSSTOOL files so
that gcc doesn't resolve symlinks in .d files, which
would confuse Blaze.
+ b95995b: Use openjdk7 as dependency for debian package of jdk7
flavor
New features:
- Skylark macros are now enabled in WORKSPACE file.
- .bazelrc allows workspace-relative imports as "import
%workspace%/path/to/rcfile"
- Evaluate the query expression in a file by passing
--query_file=<file> to query
Important changes:
- Remove obsolete --objc_per_proto_includes flag.
- iOS apps and extensions now have launch_storyboard
- Passing multiple JVM options via a single --host_jvm_args flag is
now deprecated. Pass each JVM option behind its own
--host_jvm_args flag.
- Resources defined locally on an android_library rule will respect
the neverlink attribute.
- Update Rust to 1.4
- Fix resource handling for exported android_library rules
- Files in external repositories are now treated as mutable, which
will make the correctness guarantees of using external
repositories stronger (existent), but may cause performance
penalties.
|
|
|
|
|
|
|
|
|
|
|
| |
Only create homedir if different from "/".
Fixes issue #481.
--
Change-Id: I240ea02974dfaafa07d1c9772baf372d5ea7755b
Reviewed-on: https://bazel-review.googlesource.com/#/c/2650/
MOS_MIGRATED_REVID=111686914
|
|
|
|
|
|
|
|
|
|
| |
This library is a default dependency of some template projects used by Android
Studio.
--
Change-Id: I732939b81ccc9bc5756ae6ffa594f87efd459dbb
Reviewed-on: https://bazel-review.googlesource.com/#/c/2611
MOS_MIGRATED_REVID=111677018
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111670453
|
|
|
|
|
|
|
| |
For bazel on non-darwin architectures, this will simply be a stub, and should never be invoked. On darwin arcitectures, the tool will map xcode version to xcode path on the host system.
--
MOS_MIGRATED_REVID=111651147
|
|
|
|
|
|
|
| |
bazel server exits abruptly.
--
MOS_MIGRATED_REVID=111641619
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*** Reason for rollback ***
Broke build of Bazel tests on ci.bazel.io
See http://ci.bazel.io/job/Bazel/JAVA_VERSION=1.8,PLATFORM_NAME=ubuntu_15.10-x86_64/280/console
Found using git bisect and /tmp/bazel-bin build --nobuild //src/tools/generate_workspace/src/main/java/com/google/devtools/build/workspace:workspace
*** Original change description ***
Factor implementation of bazel-specific cpp logic out of devtools/build/lib/BUILD into subpackage, to allow the objc implementation to extend that logic without a circular dependency. In particular, create a subpackage at lib/bazel/rules, and move relevant targets that were in lib/bazel down to the subpackage.
--
MOS_MIGRATED_REVID=111632586
|
|
|
|
|
|
|
|
|
| |
label sets that are precomputed in the graph.
This is the fourth step in a series to allow processing large sets of targets in query target patterns via streaming batches rather than all at once. This may make SkyQueryEnvironment slower when evaluating queries with repeated target patterns, or many target patterns that would benefit from graph lookups that were batched across all patterns. But that is not currently a bottleneck we're concerned about.
--
MOS_MIGRATED_REVID=111626483
|
|
|
|
|
|
|
|
|
|
| |
Fixes #733.
RELNOTES: Relative paths can now be used for 'path' with new_local_repository
and local_repository.
--
MOS_MIGRATED_REVID=111620894
|
|
|
|
|
|
|
| |
This is the third step in a series to allow processing large sets of targets in query target patterns via streaming batches rather than all at once. This should also be a functional no-op.
--
MOS_MIGRATED_REVID=111620668
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111619533
|
|
|
|
|
|
|
| |
Fixes #752.
--
MOS_MIGRATED_REVID=111614541
|
|
|
|
|
|
|
|
|
| |
returning a ResolvedTargets set.
This is the second step in a series to allow processing large sets of targets in query target patterns via streaming batches rather than all at once. This should also be a functional no-op.
--
MOS_MIGRATED_REVID=111611858
|
|
|
|
|
|
|
| |
--
Change-Id: I116d8f3f5dcae97bf78601db60b0fcef0e630228
Reviewed-on: https://bazel-review.googlesource.com/#/c/2630/
MOS_MIGRATED_REVID=111611226
|
|
|
|
|
|
|
| |
directory traversal and package loading, and the other which requests deps on all the transitive targets. We need values from the first half, but the second half can fail to evaluate because of a target cycle. By splitting them, we ensure that there will be values in the graph, so we can get the targets below a directory even if there are cycles present.
--
MOS_MIGRATED_REVID=111609889
|
|
|
|
|
|
|
|
|
| |
returning a ResolvedTargets set.
This is the first step in a series to allow processing large sets of targets in query target patterns via streaming batches rather than all at once. This should be a functional no-op.
--
MOS_MIGRATED_REVID=111609309
|
|
|
|
|
|
|
| |
environment variables to pass to actions
--
MOS_MIGRATED_REVID=111608329
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111607647
|
|
|
|
|
|
|
| |
graph. We can compute the universe target patterns outside of skyframe, which is the only reason we need the value we were requesting. Giving up was preventing us from evaluating "..." patterns even if the "..." pattern didn't contain any cycles itself.
--
MOS_MIGRATED_REVID=111605976
|
|
|
|
|
|
|
| |
devtools/build/lib/BUILD into subpackage, to allow the objc implementation to extend that logic without a circular dependency. In particular, create a subpackage at lib/bazel/rules, and move relevant targets that were in lib/bazel down to the subpackage.
--
MOS_MIGRATED_REVID=111602013
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111600744
|
|
|
|
|
|
|
| |
Fixes #575.
--
MOS_MIGRATED_REVID=111600612
|
|
|
|
|
|
|
|
| |
create_image.py was marking twice 'metadata' as a required flag
and never 'layer'.
--
MOS_MIGRATED_REVID=111600351
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
e.g. a['key'] = value
is handled through a proper lvalue, instead of using syntactic sugar.
Benefits include:
- better error messages (reference to the '+' operator was cryptic)
- more robust, e.g. it is compatible with the += operator
- can be used in a tuple, e.g. a[1], a[2] = 3, 4
- it is a step towards mutable dict
--
MOS_MIGRATED_REVID=111597545
|
|
|
|
|
|
|
|
|
| |
resolve symlinks in .d files, which would confuse Blaze.
Fixes #714.
--
MOS_MIGRATED_REVID=111583801
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111537858
|
|
|
|
|
|
|
|
|
|
| |
Parsing was continuing and tried to load skylark extensions even
though an error was present in the WORKSPACE file.
Fixes #724
--
MOS_MIGRATED_REVID=111534382
|
|
|
|
|
|
|
| |
classes in because we thought we would need them, but they ended up not being needed.
--
MOS_MIGRATED_REVID=111534289
|
|
|
|
|
|
|
| |
Fixed by other changes, just adding a test.
--
MOS_MIGRATED_REVID=111533429
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111530554
|
|
|
|
|
|
|
| |
Without this, the base library won't be on the classpath.
--
MOS_MIGRATED_REVID=111528337
|
|
|
|
|
|
|
| |
shim is done, and Blaze now always preserves spaces in host_jvm_args.
--
MOS_MIGRATED_REVID=111523524
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111505409
|
|
|
|
|
|
|
|
|
| |
threads!
Fixes #748
--
MOS_MIGRATED_REVID=111468883
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=111453115
|