aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/BUILD
Commit message (Collapse)AuthorAge
* Add JimFS to third_partyGravatar Liam Miller-Cushon2017-03-09
| | | | Change-Id: I9d16ab783e4d91f7a515103c4b6191c169f73570
* Update to latest javac and Error ProneGravatar Liam Miller-Cushon2017-03-02
| | | | | | Fixes #2591 Change-Id: I7038b71811c54d5ece1c0993052abdffc9d0de96
* Update to guava 21.0 and Error Prone version 2.0.18-20160224Gravatar Liam Miller-Cushon2017-02-27
| | | | Change-Id: I89875f8233092e2704142fc306f9ec60da739b5f
* Upgrade Truth from 0.28 to 0.31.Gravatar Michael Staib2017-02-20
| | | | Change-Id: I79bf7970b67b40dfd597410d3fb85c6d3a0b0557
* Revert "Bump Error Prone version to 2.0.16"Gravatar Damien Martin-Guillerez2017-02-16
| | | | | | This reverts commit 61824642c376c524843d2863606ffc29cee2f74e. Broke all our java compilation
* Bump Error Prone version to 2.0.16Gravatar Liam Miller-Cushon2017-02-16
| | | | Change-Id: I2933d50b365df01a95d0e733e50a9ec06ecd1c05
* Bump error-prone version to 2.0.15Gravatar Nick Glorioso2017-01-20
| | | | | | Fixes #2230. Change-Id: I1b7977bfc14da072c750faf97daaeabfd69fdd2c
* Update asm from 5.0.4 to 5.1.Gravatar Adam Michael2017-01-11
| | | | | | | | | | This is needed to open source the java 8 desugaring tool for android builds. https://github.com/bazelbuild/bazel/issues/2222 Change-Id: I6025ab921636782cea65ff4443eb6ea790b32794 RELNOTES: None
* Add turbine to third_partyGravatar Liam Miller-Cushon2017-01-04
| | | | Change-Id: I671f5399da726588c2a0e566f66de8aabf387294
* Adds javapoetGravatar Yue Gan2017-01-04
|
* Revert commit 6d31cb01b80d0560c0c083d40e641816877b3d06.Gravatar Damien Martin-Guillerez2016-12-21
| | | | | | Commit 6d31cb was an internal reorganization of google repository that should have resulted in no change. Due to a bug in our export process it deleted several files in third_party.
* --Gravatar Damien Martin-Guillerez2016-12-21
| | | | | PiperOrigin-RevId: 142666783 MOS_MIGRATED_REVID=142666783
* Power supportGravatar Nishidha Panpaliya2016-12-21
| | | | | | | | | Closes #2139. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/2139 PiperOrigin-RevId: 142570236 MOS_MIGRATED_REVID=142570236
* Update Bazel third_party android_common library to include lint-checks and ↵Gravatar Andrew Pellegrini2016-12-20
| | | | | | | | lint-api. -- PiperOrigin-RevId: 142489545 MOS_MIGRATED_REVID=142489545
* Switch Bazel to use ResourceUsageAnalyzer.java instead of ResourceShrinker.java.Gravatar Andrew Pellegrini2016-12-19
| | | | | | -- PiperOrigin-RevId: 142484589 MOS_MIGRATED_REVID=142484589
* Delete some unused Bazel third party deps.Gravatar Adam Michael2016-12-13
| | | | Change-Id: I4e99ca21c95a1f6a4f46885adbee560f2a08ef17
* Remove BUILD files for checked in Android apksigner.Gravatar Adam Michael2016-12-07
| | | | | | | | We are no longer using the checked-in apksigner jar, instead we are now reading this JAR from the Android build tools. A follow-up change will remove the actual JAR. One small step towards making the Bazel binary smaller :) -- PiperOrigin-RevId: 141355143 MOS_MIGRATED_REVID=141355143
* Update BUILD files after adding third_party jars.Gravatar Yue Gan2016-12-01
| | | | | -- MOS_MIGRATED_REVID=140719621
* Have Bazel use the the prebuilt guava jars from the 21.0-20161101 daily ↵Gravatar Nathan Harmata2016-11-21
| | | | | | | build. See https://bazel-review.googlesource.com/#/c/7270/ for details. -- MOS_MIGRATED_REVID=139580987
* Rollback of commit 2153790fbebaed4aef6544fea3a85a01749b0d11.Gravatar Carmi Grushko2016-11-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | *** Reason for rollback *** Causes NPEs in tests that use AutoValue, on Kokoro and CI. Bazel uses TestRunner_deploy.jar to run tests. To save time, we use the latest Bazel release to run tests. Therefore, we use a TestRunner_deploy.jar with an AutoValue 1.2 embedded. If the test requires AV itself, we use the one from HEAD, which is 1.4-rc1, therefore causing one-definition rule violations. Once we release a TestRunner without AV (commit 90b5b19927540fc1e1c9e1a7fbd05c816ae0e4e2), we can roll forward. error: @AutoValue processor threw an exception: java.lang.NullPointerException abstract static class AutoValuedClass implements TransitiveInfoProvider { ^ at com.google.auto.value.processor.AutoValueProcessor.getFieldOfClasses(AutoValueProcessor.java:566) at com.google.auto.value.processor.AutoValueProcessor.allMethodExcludedAnnotations(AutoValueProcessor.java:818) at com.google.auto.value.processor.AutoValueProcessor.defineVarsForType(AutoValueProcessor.java:763) at com.google.auto.value.processor.AutoValueProcessor.processType(AutoValueProcessor.java:488) at com.google.auto.value.processor.AutoValueProcessor.process(AutoValueProcessor.java:195) at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:803) at com.sun.tools.javac.processing.JavacProcessingEnvironment.discoverAndRunProcs(JavacProcessingEnvironment.java:715) at com.sun.tools.javac.processing.JavacProcessingEnvironment.access$2000(JavacProcessingEnvironment.java:93) at com.sun.tools.javac.processing.JavacProcessingEnvironment$Round.run(JavacProcessingEnvironment.java:1023) at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:1130) at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:1141) at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:832) at com.sun.tools.javac.main.Main.compile(Main.java:253) at com.google.devtools.build.buildjar.javac.BlazeJavacMain.compile(BlazeJavacMain.java:140) at com.google.devtools.build.buildjar.javac.BlazeJavacMain.compile(BlazeJavacMain.java:132) at com.google.devtools.build.buildjar.AbstractJavaBuilder$1.invokeJavac(AbstractJavaBuilder.java:66) at com.google.devtools.build.buildjar.ReducedClasspathJavaLibraryBuilder.compileSources(ReducedClasspathJavaLibraryBuilder.java:81) at com.google.devtools.build.buildjar.AbstractJavaBuilder.compileJavaLibrary(AbstractJavaBuilder.java:69) at com.google.devtools.build.buildjar.AbstractJavaBuilder.run(AbstractJavaBuilder.java:108) at com.google.devtools.build.buildjar.BazelJavaBuilder.processRequest(BazelJavaBuilder.java:92) at com.google.devtools.build.buildjar.BazelJavaBuilder.runPersistentWorker(BazelJavaBuilder.java:70) at com.google.devtools.build.buildjar.BazelJavaBuilder.main(BazelJavaBuilder.java:47) *** Original change description *** Bazel to use AutoValue 1.4-rc1. The big improvement is the addition of @AutoValue.CopyAnnotations, which allows AutoValue classes to be exposed to Skylark via @SkylarkModule. -- MOS_MIGRATED_REVID=139361042
* Bazel to use AutoValue 1.4-rc1.Gravatar Carmi Grushko2016-11-17
| | | | | | | The big improvement is the addition of @AutoValue.CopyAnnotations, which allows AutoValue classes to be exposed to Skylark via @SkylarkModule. -- MOS_MIGRATED_REVID=139336396
* Rollback of commit ed792bc4a99bb8125f28ce6f614b49e9e28be91e.Gravatar Klaus Aehlig2016-11-09
| | | | | | | | | | | | | | | *** Reason for rollback *** Broke bazel with java 7 see http://ci.bazel.io/view/Bazel%20bootstrap%20and%20maintenance/job/Bazel/982/ *** Original change description *** Have Bazel use the the prebuilt guava jars from the 21.0-20161101 daily build. See https://bazel-review.googlesource.com/#/c/7270/ for details (do not submit until that commit occurs). -- MOS_MIGRATED_REVID=138618115
* Have Bazel use the the prebuilt guava jars from the 21.0-20161101 daily ↵Gravatar Nathan Harmata2016-11-09
| | | | | | | build. See https://bazel-review.googlesource.com/#/c/7270/ for details (do not submit until that commit occurs). -- MOS_MIGRATED_REVID=138553338
* Adding support for Linux s390xGravatar namrata-ibm2016-10-11
| | | | | | | | | | | We have added support for Linux s390x platform in Bazel. Closes #1891. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/1891 MOS_MIGRATED_REVID=135777047
* Update Error Prone to 2.0.13Gravatar Liam Miller-Cushon2016-10-07
| | | | | | | | http://repo1.maven.org/maven2/com/google/errorprone/error_prone_core/2.0.13/error_prone_core-2.0.13.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.13/error_prone_annotations-2.0.13.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotation/2.0.13/error_prone_annotation-2.0.13.jar Change-Id: I4e8e8d82161860f9c758c0a957b0ccab7cbcb1bb
* Update android_ide_common to 25.0.0 and clean up FolderConfigsGravatar Googler2016-10-07
| | | | | | | | | | | Older android_ide_common does not handle BCP 47, so we update the code to handle that and remove most of the workarounds. This also pulls in a fix for 3-letter locales, unblocks resource shrinking whitelisting, etc. -- MOS_MIGRATED_REVID=135396457
* Add BUILD target for bazel apksigner and BUILD.tools so that it can be used inGravatar Adam Michael2016-09-02
| | | | | | | | | | the embedded_tools repo. Do not submit until https://bazel-review.googlesource.com/#/c/5630/6 is merged. Also do not submit until unknown commit goes in. -- MOS_MIGRATED_REVID=131950953
* Adds data binding support to the Android resource processor.Gravatar Greg Estren2016-08-23
| | | | | | | | | | | | | | | | This is invoked via the new --dataBindingInfoOut flag. If specified and the rule has resources, data binding declarations in layout .xmls are stripped and fed into an aggregated .zip file under that name. The original (stripped) .xml is then fed into aapt for normal processing. If specified and the rule has no resources, an empty file is created. If not specified, everything works as before. -- MOS_MIGRATED_REVID=130973265
* Update Error Prone to 2.0.11Gravatar Liam Miller-Cushon2016-07-25
| | | | | | | | http://repo1.maven.org/maven2/com/google/errorprone/error_prone_core/2.0.11/error_prone_core-2.0.11.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.0.11/error_prone_annotations-2.0.11.jar http://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotation/2.0.11/error_prone_annotation-2.0.11.jar Change-Id: I90d8d3f05d7aecf254d48db086cce0c7fa74706c
* Prepare JavaBuilder to accept an Aspect's name, in addition to a label, of ↵Gravatar Carmi Grushko2016-07-21
| | | | | | | | | | | the owner of a jar. The motivation is strict-deps checking for Aspected rules such as java_proto_library. With this additional information, JavaBuilder will be able to better tell the user which rule is missing in the 'deps' attribute of the target being built. Note that the AspectParameters aren't passed right now, because (1) serializing them adds complexity and (2) they're unneeded for JavaBuilder right now. -- MOS_MIGRATED_REVID=127993845
* Description redacted.Gravatar Googler2016-07-20
| | | | | -- MOS_MIGRATED_REVID=127962492
* Consolidate Bazel-specific javacopt handlingGravatar Liam Miller-Cushon2016-07-20
| | | | | -- MOS_MIGRATED_REVID=127957458
* Upgrade to Hazelcast 3.6.Gravatar Dan Fabulich2016-07-14
| | | | | | | | | Fixes issue #1457. -- Change-Id: I913be48c924a48495f4da25a6710971c5c9d20b5 Reviewed-on: https://bazel-review.git.corp.google.com/#/c/3981/ MOS_MIGRATED_REVID=127314440
* Add all the sources to //:srcs filegroup and add a check to detectGravatar Damien Martin-Guillerez2016-07-01
| | | | | | | | | | | missing file to it. We need to activate this check on presubmits -- Change-Id: Ia95e92d3816ce92bb69bc0e2cf56e9c60b68d970 Reviewed-on: https://bazel-review.googlesource.com/#/c/3949/ MOS_MIGRATED_REVID=126404792
* Remove unused Guice dependencyGravatar Damien Martin-Guillerez2016-07-01
| | | | Change-Id: Iaa7f2263aa2a2d8792618ff564e1eee818b5b982
* Update dagger to 2.5Gravatar Damien Martin-Guillerez2016-07-01
| | | | | | Also correctly cite this dependency in the README file Change-Id: I2bca5102b3c7871a2f6a735103273bc25f853c9d
* GPLv2 + Classpath exception compliance: ship the source of checker_frameworkGravatar Damien Martin-Guillerez2016-07-01
| | | | | | | | | Also add missing dependencie on the javacutil tooling. -- Change-Id: Idba4ddc2e79da4916925327e2f15337e86658a5d Reviewed-on: https://bazel-review.googlesource.com/#/c/3915 MOS_MIGRATED_REVID=126298979
* GPLv2 + Classpath exception compliance: ship the source code of jformatstringGravatar Damien Martin-Guillerez2016-06-29
| | | | | | | | | | | Technically, jformatstring has no problem because we were shiping the source of in the jar file itself but that's easier to keep track of it if we actually vendor the source and build from the source. -- Change-Id: I80fc47ddeafc60263db47f33bfa9a2f2d7e2188d Reviewed-on: https://bazel-review.googlesource.com/#/c/3914 MOS_MIGRATED_REVID=126174813
* Convert the Bazel JUnit4 test runner from Guice to Dagger.Gravatar Googler2016-06-06
| | | | | -- MOS_MIGRATED_REVID=124008772
* Description redacted.Gravatar Googler2016-05-30
| | | | | -- MOS_MIGRATED_REVID=123431237
* Convert the Bazel JUnit4 test runner from Guice to Dagger.Gravatar Googler2016-05-27
| | | | | -- MOS_MIGRATED_REVID=123342439
* Remove a bunch of unnecessary files from the Bazel binary.Gravatar Ulf Adams2016-05-23
| | | | | | | This reduces the size of the Bazel binary by ~25%. -- MOS_MIGRATED_REVID=122971740
* Remove reference to BoringSSL in preparation for removing BoringSSL itself ↵Gravatar Lukacs Berki2016-05-10
| | | | | | | from third_party. -- MOS_MIGRATED_REVID=121937338
* [Android] Support aapt-generated main dex specs.Gravatar Googler2016-05-05
| | | | | | | | Add bazel support for using the "aapt -D" command to generate a proguard specification for components which need to be in the main dex. -- MOS_MIGRATED_REVID=121531584
* Add Dagger to third_party.Gravatar Christian Edward Gruber2016-05-04
| | | | | | | | | | | | Add dagger to third_party in preparation for an upcoming conversion of the junit test runner from Guice to Dagger. Part #2: Build file -- Change-Id: Idae2182c491e01d2f0b5e852a5314e65624592c6 Reviewed-on: https://bazel-review.googlesource.com/#/c/3570/ MOS_MIGRATED_REVID=121500145
* Add Bootstrap and Font Awesome directories to Bazel third_party.Gravatar David Chen2016-04-28
| | | | | | | | This change adds directories, BUILD files, and README.md for Bootstrap and Font Awesome to Bazel's //third_party/javascript and //third_party/css. -- MOS_MIGRATED_REVID=120941731
* Fix the srcs filegroup in BazelGravatar Damien Martin-Guillerez2016-04-22
| | | | | | | | | This broke tools/cpp/test/... due to missing files. Unfortunately those tests uses docker and until we can run docker in userland, we cannot run those on Jenkins. -- MOS_MIGRATED_REVID=120445118
* Remove te protocol compiler rules from @bazel_tools.Gravatar Lukacs Berki2016-04-11
| | | | | | | | | | | | The immmediate reason for this change is that we also need to add gRPC support to the proto rules, and we don't want to also support gRPC in a half-baked way. This makes the Bazel binary much smaller and avoid giving false signals that we (for now) support protobuf compilation. The protobuf rules are only for compiling Bazel itself. RELNOTES[INC]: Bazel does not embed protocol buffer-related rules anymore. -- MOS_MIGRATED_REVID=119516246
* Use AutoValue 1.2 instead of 1.0.Gravatar Carmi Grushko2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119277579
* Add a BUILD file for Netty.Gravatar Lukacs Berki2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119154622