aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* Add com.android.tools.layoutlib:layoutlib-api to android_common.Gravatar Lukacs T. Berki2015-07-21
| | | | Turns out, this is required by AndroidResourceProcessingAction.
* Add git_repository and new_git_repository workspace rules.Gravatar David Chen2015-07-17
| | | | | | | TESTED=Added integration tests. -- MOS_MIGRATED_REVID=98396197
* Add jgit and slf4j to third_partyGravatar Philipp Wollermann2015-07-17
|
* Description redacted.Gravatar liuhuahang2015-07-13
| | | | | | | -- Change-Id: I38630cd7d76d19af97e896bb4be78f357fe8b670 Reviewed-on: https://bazel-review.googlesource.com/#/c/1600/ MOS_MIGRATED_REVID=98106930
* Fix zipper for empty filesGravatar Kristina Chodorow2015-07-02
| | | | | | | It was erroring out because it could not mmap an empty file. -- MOS_MIGRATED_REVID=97338974
* Update Error Prone versionGravatar Liam Miller-Cushon2015-06-30
| | | | | -- MOS_MIGRATED_REVID=97248851
* Add missing transitive dependencies of Error Prone.Gravatar Liam Miller-Cushon2015-06-29
| | | | | | | Fixes #265 -- MOS_MIGRATED_REVID=97140486
* Update error-prone-javac version to javac-1.9.0-dev-r2644-2Gravatar Liam Miller-Cushon2015-06-29
| | | | | -- MOS_MIGRATED_REVID=97135891
* Ijar's zipper: fallback when external attributes is unsetGravatar Damien Martin-Guillerez2015-06-29
| | | | | | | | Some ZIP files does not define external attributes leading to wrong uncompression by the zipper of ijar. -- MOS_MIGRATED_REVID=97117828
* Open source AarGeneratorAction and AndroidResourceProcessingAction.Gravatar Andrew Pellegrini2015-06-26
| | | | | -- MOS_MIGRATED_REVID=96883818
* Add android_common to third_party at version 23.1.3.Gravatar Andrew Pellegrini2015-06-25
|
* Removed Truth 0.24+ binary from third_partyGravatar Damien Martin-Guillerez2015-06-25
|
* Update Error Prone to 2.0.4Gravatar Liam Miller-Cushon2015-06-25
| | | | | -- MOS_MIGRATED_REVID=96816237
* Re-add the maven-repository-metadata jar to Bazel.Gravatar Michael Staib2015-06-24
| | | | | -- MOS_MIGRATED_REVID=96722918
* Update Truth for Bazel to 0.27.Gravatar Philipp Wollermann2015-06-23
| | | | | -- MOS_MIGRATED_REVID=96566439
* Add truth-0.27.jar to third_party/truth.Gravatar Philipp Wollermann2015-06-22
|
* Added ErrorProne's javacGravatar Damien Martin-Guillerez2015-06-19
| | | | | Downloaded from Maven Central: http://central.maven.org/maven2/com/google/errorprone/javac/1.9.0-dev-r2644-1/javac-1.9.0-dev-r2644-1.jar
* Update Bazel's errorprone to 2.0.3Gravatar Damien Martin-Guillerez2015-06-19
| | | | | | | | | | | | It also add the annotations artifacts as the ErrorProne plugin of JavaBuilder now needs it. The artifacts are dowloaded from: https://oss.sonatype.org/content/repositories/releases/com/google/errorprone/error_prone_core/2.0.3/ https://oss.sonatype.org/content/repositories/releases/com/google/errorprone/error_prone_annotations/2.0.3/ -- MOS_MIGRATED_REVID=96392823
* Move the Error Prone plugin into BazelGravatar Liam Miller-Cushon2015-06-19
| | | | | -- MOS_MIGRATED_REVID=96365813
* Set-up travis OSX to compile using JDK 7Gravatar Damien Martin-Guillerez2015-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | This is introducing a few changes to use the Java compiler from errorprone: - add the --java_langtools flag to the shell tests so we do the tests with the same java compiler tooling than Bazel, and - added the langtools the bootclasspath of the JavaBuilder tests. - tagged some tests and deactivated them on travis OSX because they either requires Java 8 or a lot of disk space. To do the same change on a local install, one must: - change the source and target versions to 7 in the tools/jdk:toolchain target, - use the .travis/jdk7.WORKSPACE file instead of the default Bazel workspace (it contains a maven_jar refering to the errorprone's java compiler tools), and - set the JAVA_VERSION environent variable to "1.7". The .travis/build.sh script does just that when under OS X. -- Change-Id: Idb466cf47cf7df35a34fb0dd8d186628aae0cba7 Reviewed-on: https://bazel-review.googlesource.com/#/c/1520/ MOS_MIGRATED_REVID=96011123
* Improve platform and CPU detection, use the correct protoc binary for the ↵Gravatar Philipp Wollermann2015-06-12
| | | | | | | | | running system. Tested on OS X 10.10, Debian 8.1 (x86_64) and Debian 8.1 (i686). -- MOS_MIGRATED_REVID=95819163
* Fix permissions for zip filesGravatar Kristina Chodorow2015-06-12
| | | | | | | | | | | | | | | Now [new_]http_archive can be used for executables as well as "default permission" (644) files. This also gets rid of the Apache Commons Compress dependency entirely, which is nice. Fixing this also exposed some bugs in how archives were being decompressed (the same archive was being decompressed multiple times), which I also fixed by making the decompressors SkyFunctions. Fixes #238. -- MOS_MIGRATED_REVID=95747810
* Update third_party/protobuf to 3.0.0-alpha-3.Gravatar Philipp Wollermann2015-06-10
|
* Add README.md for Bazel's third_party/protobuf.Gravatar Philipp Wollermann2015-06-10
| | | | | -- MOS_MIGRATED_REVID=95640440
* Update Bazel's protobuf from 2.5.0 to 3.0.0-alpha3 for proto3 support.Gravatar Philipp Wollermann2015-06-10
| | | | | -- MOS_MIGRATED_REVID=95639138
* Reorganized compile.shGravatar Damien Martin-Guillerez2015-06-10
| | | | | | | | | | | | | | | | Now the blessed Bazel binary is self-hosted and correctly labeled. All tools are also built using Bazel and labeled with the release. At the end of the compilation, the output folder only host the Bazel binary now. We use temporary folders to store the intermediate artifacts. Also integrated ./bootstrap_test.sh in compile.sh so there is only one script for everything regarding bootstraping Bazel. -- Change-Id: Idadbd075e7b8ecb6e306b919b7a73c647c5cfbae Reviewed-on: https://bazel-review.googlesource.com/#/c/1460/ MOS_MIGRATED_REVID=95625880
* Add Apache Commons Pool2 to Bazel.Gravatar Philipp Wollermann2015-06-08
| | | | | -- MOS_MIGRATED_REVID=95424742
* Add pom.xml parserGravatar Kristina Chodorow2015-06-08
| | | | | | | | This doesn't do transitive dependencies yet, but it parses a pom.xml file and turns it into a WORKSPACE file. -- MOS_MIGRATED_REVID=95305450
* Add Apache Commons Pool2 to Bazel.Gravatar Philipp Wollermann2015-06-08
|
* Add plexus component annotationsGravatar Kristina Chodorow2015-06-05
| | | | Change-Id: I4eb1450d5272430bf08e656f20663c7e46848c24
* Bootstrapping tools using BazelGravatar Damien Martin-Guillerez2015-06-05
| | | | | | | | | | | | Added target to use java skylark rules to bootstrap JavaBuilder and SingleJar. Uses thoses target to bootstrap JavaBuilder and SingleJar and compiles all tools using Bazel. -- Change-Id: I5142917c8b31e04015fbab89382df36b4892d8c6 Reviewed-on: https://bazel-review.googlesource.com/#/c/1451/ MOS_MIGRATED_REVID=95281092
* Use the ijar ZIP implementation in Blaze instead of libarchiveGravatar Damien Martin-Guillerez2015-06-01
| | | | | | | | | | | This ZIP implementation is lightweight and rely on zlib for compression. libarchive was a bit tricky to set-up so it's better to use that one. -- Change-Id: I607b492998572e834e095a4606eeb77c0b574542 Reviewed-on: https://bazel-review.googlesource.com/#/c/1410/ MOS_MIGRATED_REVID=94910072
* Fix %O format string in ijar's zipperGravatar Damien Martin-Guillerez2015-06-01
| | | | | | | | | Also remove the leading slash when flattening files Fixes #219. -- MOS_MIGRATED_REVID=94751441
* Added limits.h to headers to ijarGravatar Damien Martin-Guillerez2015-05-29
| | | | | | | | | For some reason PATH_MAX is not found on TravisCI. Towards fixing #212. -- MOS_MIGRATED_REVID=94696153
* Refactor ZIP implementation of ijarGravatar Damien Martin-Guillerez2015-05-28
| | | | | | | | | | | | | | | | | | | | It extracts Zip/Unzip methods of ijar in a separate library. A zipper binary is provided to test that implementation outside. Note that this implementation does not compute CRC-32 and unzip will complain on file zipped with it (but Java won't complain). The error handling has been replaced to use proper error reporting instead of launching abort()'s allover the place so ijar's zip library can be used outside of ijar. Finally, support for ZIP preamble has been added to handle self-extractable ZIP files. -- Change-Id: I833034b4c0054925bada75102fe040db875da789 Reviewed-on: https://bazel-review.googlesource.com/#/c/1371/ MOS_MIGRATED_REVID=94656262
* Moves the build rule for jarjar to third_party/java/jarjar and adds a ↵Gravatar Alex Humesky2015-05-28
| | | | | | | java_binary rule for jarjar. -- MOS_MIGRATED_REVID=94611863
* Deletes third_party/jarjar in favor of third_party/java/jarjar.Gravatar Alex Humesky2015-05-27
| | | | Contrary to the previous log message about jarjar, these can be deleted now.
* Creates a copy of third_party/jarjar in third_party/java/jarjar for better ↵Gravatar Alex Humesky2015-05-27
| | | | | | compatibility with existing rules. third_party/jarjar will be deleted once the rules are migrated.
* Added BUILD files for X-code / Objective-C toolingGravatar Damien Martin-Guillerez2015-05-27
| | | | | | | -- Change-Id: I700baf9056bcb75c87579136fc764e84a5286c55 Reviewed-on: https://bazel-review.googlesource.com/#/c/1370/ MOS_MIGRATED_REVID=94465718
* Adds readme info and java_import rule for jarjar in bazel/third_party.Gravatar Alex Humesky2015-05-21
| | | | | -- MOS_MIGRATED_REVID=94104253
* Adds build files and readme's for third party python libraries.Gravatar Alex Humesky2015-05-21
| | | | | -- MOS_MIGRATED_REVID=94001567
* Adds jarjar to third_party.Gravatar Alex Humesky2015-05-19
|
* Renames mock.py to __init__.py to make it easier to importGravatar Alex Humesky2015-05-19
|
* Adds python mock libraryGravatar Alex Humesky2015-05-19
|
* Fixes import paths in third_party/py/concurrentGravatar Alex Humesky2015-05-19
|
* Adds python futures libraryGravatar Alex Humesky2015-05-19
|
* Renames gflags.py to __init__.py to make it easier to import.Gravatar Alex Humesky2015-05-19
|
* Adds third_party/py/gflags.Gravatar Alex Humesky2015-05-19
|
* Add a plugin to drop Error Prone-specific javacoptsGravatar Liam Miller-Cushon2015-05-18
| | | | | -- MOS_MIGRATED_REVID=93915666
* Added jquery and d3.js as dependency of WebStatusServerGravatar Damien Martin-Guillerez2015-05-18
| | | | | | | | | | | This resources was undeclared and led to an exeption when running with the webstatusserver. Tested on my mac with `bazel --use_webstatusserver=8080 test //src/test/shell/...`. -- Change-Id: I9208b20e6792c5b23b5b1dcb419301cf901ae805 Reviewed-on: https://bazel-review.googlesource.com/1341 MOS_MIGRATED_REVID=93716608