aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* 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
* Improved ijar shell testsGravatar Damien Martin-Guillerez2015-05-04
| | | | | | | | | | | | | | | | | | | The ijar tests were a bit bloated so using our shell test framework to separate those tests into individual function and enable sharding. The ijar tests are still ~70s on a macbook with a SSD drive (compared to ~140s before). Those 70s are spent in tests that write big files and test ijar behavior with those big files. In those tests, disk IOs dominate time. Timing the various operation gave that jaring the 2.2Gb large file takes ~17s each time (operation we do twice). Simply creating that file takes approximatively 10s. Reducing the number of operations in that test would reduce significantly its duration. Unfortunately, that would reduce the coverage of the test. -- Change-Id: Idc817ab32b78b69bde8dd95ddedbcf6b9f12ee3f MOS_MIGRATED_REVID=92723971
* Normalized headers path for ijar.Gravatar Damien Martin-Guillerez2015-04-24
| | | | | -- MOS_MIGRATED_REVID=91883301
* Use new protoc binary for compiling Bazel on linux.Gravatar Han-Wen Nienhuys2015-04-09
| | | | | -- MOS_MIGRATED_REVID=90725916
* Add a statically linked, 32-bits x86 protoc (v2.5.0) for Linux.Gravatar Han-Wen Nienhuys2015-04-09
|
* Add Google auto to bazelGravatar Francois-Rene Rideau2015-04-08
| | | | | | | | Add the Google auto generators for Java, for the sake of using AutoValue. Include dependencies apache commons collections and apache velocity. -- MOS_MIGRATED_REVID=90482044
* Add maven repository metadata jar to third_partyGravatar Kristina Chodorow2015-04-02
| | | | | | | See https://github.com/google/bazel/issues/88. -- MOS_MIGRATED_REVID=90089965
* Add maven repository metadata jarGravatar Kristina Chodorow2015-04-01
|
* PRIx32 macro needs __STDC_FORMAT_MACRO defined on systems instead of ↵Gravatar Damien Martin-Guillerez2015-03-26
| | | | | | | | | | | __STDC_LIMIT_MACROS Import of https://github.com/igkm/bazel/commit/8e9e227c574bd995564b014b3e1fe9808fecd128 Fixes #42 -- MOS_MIGRATED_REVID=89582079
* Add jars for auto_value and dependenciesGravatar Francois-Rene Rideau2015-03-25
| | | | | | New dependencies: apache-commons-collections (a bit old: 3.2.1), apache-velocity, auto-common, auto-service, auto-value, tomcat-annotations-api (aka jsr250).
* Open-source Bazel integration testsGravatar Damien Martin-Guillerez2015-03-25
| | | | | | | | | It is a first batch of integration tests for Bazel. They tests some basic behaviors and nominal cases of Bazel rules (especially they tests the behavior of the examples provided in //examples). -- MOS_MIGRATED_REVID=89440074
* Add iossim to Bazel's third_partyGravatar Daniel Wagner-Hall2015-03-23
| | | | | -- MOS_MIGRATED_REVID=89178334
* Include all sources actually used by Bazel in BazelGravatar Daniel Wagner-Hall2015-03-23
| | | | | -- MOS_MIGRATED_REVID=89133777
* Tweak the bazel build scriptsGravatar Francois-Rene Rideau2015-03-20
| | | | | -- MOS_MIGRATED_REVID=88975338
* Add joda_time with an underscoreGravatar Francois-Rene Rideau2015-03-18
| | | | | This is the first part of a rename to fit common bazel convention. joda-time with a dash will be removed when the code is synchronized.
* Polish documentation.Gravatar Han-Wen Nienhuys2015-03-18
| | | | | -- MOS_MIGRATED_REVID=88821025
* Fix Java skylark example testsGravatar Kristina Chodorow2015-03-13
| | | | | -- MOS_MIGRATED_REVID=88373310
* Open-source ijar's testsGravatar Damien Martin-Guillerez2015-03-10
| | | | | -- MOS_MIGRATED_REVID=88210083
* Add javax.inject to BazelGravatar Kristina Chodorow2015-03-10
| | | | | -- MOS_MIGRATED_REVID=88116249
* Add README.txt to third party's ijarGravatar Damien Martin-Guillerez2015-03-10
| | | | | -- MOS_MIGRATED_REVID=88113124
* Add javax.inject jarGravatar Kristina Chodorow2015-03-09
|
* Make third_party's README.md actually markdown-formattedGravatar Kristina Chodorow2015-03-05
| | | | | | | []: -- MOS_MIGRATED_REVID=87371777
* Update from Google.Gravatar Han-Wen Nienhuys2015-02-25
-- MOE_MIGRATED_REVID=85702957