This project is mirrored from https://github.com/bazelbuild/bazel.git.
Pull mirroring updated .
- Sep 09, 2015
-
-
Bazel Release System authored
Baseline: a0881e84 + 87374e6e: Make android_binary use a constant, hard-coded, checked-in debug key. + 2984f1c6: Adds some safety checks in the Bazel installer + 4e21d901: Remove BUILD.glob and incorporate the necessary filegroups into the android_{ndk,sdk}_repository rules themselves. + 1ee813e7: Fix Groovy rules to work with sandboxing + 87419786: Add initial D rules to Bazel. + 2c2e70d0: Fix the installer and fixing the package shiped into binary version of Bazel. Initial release.
-
Damien Martin-Guillerez authored
-- MOS_MIGRATED_REVID=102567966
-
David Chen authored
-- MOS_MIGRATED_REVID=102513092
-
Erik Kuefler authored
-- Change-Id: Id6b14c65e5737f31001fcbdd0d8e1cf34f21336b Reviewed-on: https://bazel-review.googlesource.com/1953 MOS_MIGRATED_REVID=102513900
-
Lukacs Berki authored
Remove BUILD.glob and incorporate the necessary filegroups into the android_{ndk,sdk}_repository rules themselves. This is to that the Android tests also work on OS X (otherwise, we'd end up creating a file called "BUILD" in its root, which doesn't work, because it already has a directory called "build") -- MOS_MIGRATED_REVID=102484286
-
Damien Martin-Guillerez authored
Without those check, a wrong call can wipe unwanted stuff -- MOS_MIGRATED_REVID=102337203
-
Lukacs Berki authored
This is because apkbuilder uses $HOME/.android/debug.keystore by default, which does not exist when running within the sandbox, thus, it always generates a new debug key, and thus, "adb install -r" doesn't work. -- MOS_MIGRATED_REVID=102331570
-
- Sep 04, 2015
-
-
Bazel Release System authored
-
Damien Martin-Guillerez authored
This is not really nice, there are several hacks there. This repository will get removed in the future and linked to a remote one instead. I tested it against the tutorial and it works like a charm. mobile-install seems like to work, maybe that's also fixing the last issue reported in #392. Known issue: Java compilation output errors about files being modified in the future. -- MOS_MIGRATED_REVID=102282979
-
Mark Schaller authored
-- MOS_MIGRATED_REVID=102276335
-
Florian Weikert authored
-- MOS_MIGRATED_REVID=102273015
-
Nathan Harmata authored
-- MOS_MIGRATED_REVID=102268773
-
Janak Ramakrishnan authored
-- MOS_MIGRATED_REVID=102265945
-
Dmitry Shevchenko authored
* This fixes the crash when trying to build multi-arch ios_application with Swift code. -- MOS_MIGRATED_REVID=102264637
-
Janak Ramakrishnan authored
Don't use null as a flag when iterating over dirty direct deps. Whether or not the iterator has more elements is a perfectly good signal. Also put the reference hash code into the string representation for use in debugging. -- MOS_MIGRATED_REVID=102264568
-
Googler authored
-- MOS_MIGRATED_REVID=102263878
-
Michajlo Matijkiw authored
Trying to curb usage of the create method taking a String for efficiency reasons. Noticed this method was unused + a few places where we could easily use chars instead of string. Not a major improvement but removes some temptation. RELNOTES: -- MOS_MIGRATED_REVID=102258319
-
Ulf Adams authored
The other constructor is now private. -- MOS_MIGRATED_REVID=102252544
-
Damien Martin-Guillerez authored
Fixes #419. -- MOS_MIGRATED_REVID=102248331
-
- Sep 03, 2015
-
-
Lukacs Berki authored
Make Bazel work with Android build tools 23.0.0 by adding shell wrappers around binaries in build-tools and making lib/ a data dependency of them. -- MOS_MIGRATED_REVID=102244496
-
Damien Martin-Guillerez authored
This was sorted according to some obscure way due to hashset ordering. Sorting alphabatically avoid the output to totally change due to almost unrelated change. -- MOS_MIGRATED_REVID=102241202
-
Damien Martin-Guillerez authored
With those filegroup the tutorial is able to compile iOS and App Engine stuff. Here how to test: git clone https://github.com/bazelbuild/bazel git clone https://github.com/bazelbuild/examples export BAZEL_WORKSPACE=$PWD/bazel export EXAMPLES_WORKSPACE=$PWD/examples cd $BAZEL_WORKSPACE ./compile.sh ./output/bazel --bazelrc=/dev/null --nomaster_bazelrc \ build //scripts/packages:install.sh export BAZEL_INSTALLER=$(readlink bazel-bin)/scripts/packages/install.sh cd $EXAMPLES_WORKSPACE ./tutorial/ci/build.sh -- Change-Id: I553ab8821f5a5cdcc7a8b4614e23ca4c79581e4f Reviewed-on: https://bazel-review.googlesource.com/1878 MOS_MIGRATED_REVID=102239866
-
Kristina Chodorow authored
-- MOS_MIGRATED_REVID=102239560
-
Ulf Adams authored
- Refactor the ndk toolchain generation to properly set the dynamic and static runtime lib filegroups. - Enable the runtime filegroups. - Change the NativeDepsHelper to work as documented - mostly static means statically linking the runtime filegroups; but only for Android to remain backwards compatible with other users of NativeDepsHelper. - This is safe as we don't use runtime filegroups internally for Android... yet. - Clean up the NativeDepsHelper a bit. Fixes #392. Next steps are to make this configurable at the android_binary level. We should also disable whole-archive in this case. -- Change-Id: I95b0ce45d8b3adcf5424544c92ec30102b7fac6b Reviewed-on: https://bazel-review.googlesource.com/1879 MOS_MIGRATED_REVID=102239337
-
Laurent Le Brun authored
-- MOS_MIGRATED_REVID=102239051
-
Damien Martin-Guillerez authored
Some inputs were undeclared. -- MOS_MIGRATED_REVID=102238651
-
Lukacs Berki authored
Currently only building them is tested, not running them or mobile-install, but it's still a good start. -- MOS_MIGRATED_REVID=102237496
-
Laurent Le Brun authored
-- MOS_MIGRATED_REVID=102237430
-
Lukacs Berki authored
This is necessary to make mobile-install work using an android_local_tools_repository. Fixes #415. -- MOS_MIGRATED_REVID=102235910
-
Erik Kuefler authored
This is more than just a cosmetic issue. Since groovy and appengine rules depend directly on this target, the zipper gets built in the user's workspace whenever a groovy/appengine target is built. If the workspace is set to upgrade warnings to errors, this can cause builds to fail. -- Change-Id: I6c8b347df14098945c788411fc3e38f9c128596f Reviewed-on: https://bazel-review.googlesource.com/1951 MOS_MIGRATED_REVID=102223767
-
Damien Martin-Guillerez authored
A lot of build rules weren't shiped in the Bazel binary because of those missing filegroups -- MOS_MIGRATED_REVID=102223626
-
Eric Fellheimer authored
Add a new KeyedLocker, StripedKeyedLocker. This new implementation simply stores a striped set of reentrant locks. -- MOS_MIGRATED_REVID=102198213
-
Rumou Duan authored
RELNOTES: -- MOS_MIGRATED_REVID=102195008
-
Nathan Harmata authored
Rollback of not-actually-thread-safe code introduced in a previous change. IdentityHashMap#get can't be safely called concurrently with #put. -- MOS_MIGRATED_REVID=102189513
-
Rumou Duan authored
-- MOS_MIGRATED_REVID=102175026
-
David Chen authored
-- MOS_MIGRATED_REVID=102171909
-
Nathan Harmata authored
-Add integration with Profiler. -Add support for merely getting the elapsed time. -- MOS_MIGRATED_REVID=102165325
-
Nathan Harmata authored
Idea courtesy of @pgr0ss. Fixes #416 -- MOS_MIGRATED_REVID=102161620
-
Janak Ramakrishnan authored
Use TrackingAwaiter properly to track lost exceptions. Using the static method wasn't guaranteed to catch all bugs. Also convert to a singleton since there's no reason to have multiple instances. -- MOS_MIGRATED_REVID=102158719
-
Kristina Chodorow authored
Gets rid of the annoying warning about not being able to find javax.inject.Named. -- MOS_MIGRATED_REVID=102156732
-