aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* Set Bazel's workspace nameGravatar Kristina Chodorow2016-04-27
| | | | | | | | | | RELNOTES: Bazel's workspace name is now io_bazel. If you are using Bazel's source as an external repository, then you may want to update the name you're referring to it as or you'll begin seeing warnings about name mismatches in your code. -- MOS_MIGRATED_REVID=120926179
* Add Bootstrap 3.3.6 and Font Awesome 4.6.1 dist sources to third_party.Gravatar David Z. Chen2016-04-27
| | | | | | | | As part of the migration of the Bazel website to AppEngine, we are adding all the sources needed for the Bazel.io website to the master branch. RELNOTES: None
* Add new android_common jars (sdk-common 25.0.0, builder 2.0.0)Gravatar Jan Voung2016-04-25
| | | | | | Add the jars in preparation of using the new version. Change-Id: I5e81f9c30ad0897d69ba7d2a42ff28b07aad9c9a
* Automated [] rollback of commit 857cda2c45a5cc68c3fa398311c48c571a64915d and ↵Gravatar Damien Martin-Guillerez2016-04-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | commit 790d2f6009d47fe92cf0cd92a1473bbf0141f32e. *** Reason for rollback *** Broke non-Bazel projects on ci.bazel.io Fixes #1168 *** Original change description *** Move the runfiles for external repositories to under the x.runfiles/ directory This also sets the Bazel workspace name to io_bazel_source. Fixes #848. Relevant to #1116, #1124, RELNOTES[INC]: All repositories are now directly under the x.runfiles directory in the runfiles tree (previously, external repositories were at x.runfiles/main-repo/external/other-repo. This simplifies handling remote repository runfiles considerably, but will break existing references to external repository runfiles.... *** -- MOS_MIGRATED_REVID=120535721
* 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
* Refactor JDK 7 build to use the vendored version of itGravatar Damien Martin-Guillerez2016-04-20
| | | | | | | | | | | | | Along the path, fix the build for JDK 7 and get rid of most ugliness in the JDK 7 build. Now simply setting JAVA_VERSION to 1.7 will build a JDK 7 compatible version. Fixes #1159. -- Change-Id: I9599283844a57d9e053f12d37445907f22a9232e Reviewed-on: https://bazel-review.googlesource.com/#/c/3452 MOS_MIGRATED_REVID=120332747
* Vendor JavaBuilder 0.1.0 and javac for JDK 7 in our repositoryGravatar Damien Martin-Guillerez2016-04-20
| | | | Change-Id: Id46910de46264b5824793ba75439c31ae331718f
* Move the runfiles for external repositories to under the x.runfiles/ directoryGravatar Kristina Chodorow2016-04-20
| | | | | | | | | | | | | | | This also sets the Bazel workspace name to io_bazel_source. Fixes #848. Relevant to #1116, #1124, RELNOTES[INC]: All repositories are now directly under the x.runfiles directory in the runfiles tree (previously, external repositories were at x.runfiles/main-repo/external/other-repo. This simplifies handling remote repository runfiles considerably, but will break existing references to external repository runfiles. --- Furthermore, if a Bazel project does not provide a workspace name in the WORKSPACE file, Bazel will now default to using __main__ as the workspace name (instead of "", as previously). The repository's runfiles will appear under x.runfiles/__main__/. -- MOS_MIGRATED_REVID=120224534
* Add the --grpc_port startup option and start a Java server if it's passed in.Gravatar Lukacs Berki2016-04-14
| | | | | | | | | | | | | Note that the presence of server/grpc_port does not guarantee that the server actually listens to it and we can't guarantee it, either, because it can always be kill -9'd. I haven't decided yet how the transition between AF_UNIX and gRPC will work. For now, I'm happy that we can start up a Java server. The way to get the kernel-chosen port is truly awful, but it is apparently impossible to do so in a different way: https://github.com/grpc/grpc-java/issues/72 -- MOS_MIGRATED_REVID=119828354
* Fixes bugs so that we can build bazel with bazel on WindowsGravatar Yun Peng2016-04-14
| | | | | | | | | | | | | | | | | | | src/main/java/com/google/devtools/build/lib/exec/SymlinkTreeHelper.java: enable --windows_compatible flag on Windows to make build-runfiles.exe work. scritps/bootstrap/compile.sh: --windows_compatible will also be passed to a dummy build-runfiles.exe defined in complie.sh. Which is actully a batch script, modify it to make it work. ----- With the changes above, we are able to build bazel with bazel. But when you try to run ./compile.sh compile /path/to/bazel again without clean up tmp directory, it will fail with a permission deny error. The reason seems to be that you can't use build-runfile.exe to build the same hard link twice, still trying to solve that. -- Change-Id: I93340b1ba9fa415f6db963b106e264799e33ede3 Reviewed-on: https://bazel-review.googlesource.com/#/c/3334 MOS_MIGRATED_REVID=119751076
* Prune anonymous classes in ijarGravatar Liam Miller-Cushon2016-04-12
| | | | | -- MOS_MIGRATED_REVID=119581073
* Disable warnings in protobuf.Gravatar Lukacs T. Berki2016-04-12
| | | | | | It's not our code, so we can't do much about them. Change-Id: If068995e494a398d2c8d05ba428c4d36dbc0e6a3
* Add prefix to file path in ijar to allow file path longer than 260 on WindowsGravatar Yun Peng2016-04-11
| | | | | | | -- Change-Id: Ia176408e9b59caa85da7eb63fd3d9251a1d3fb40 Reviewed-on: https://bazel-review.googlesource.com/#/c/3328/ MOS_MIGRATED_REVID=119522458
* 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
* Do not emit compiler warning on zlib.Gravatar Lukacs Berki2016-04-11
| | | | | | | There are quite a few, and since the code base is quite stable and proven to work and is not out code anyway, there is no harm in ignoring them. -- MOS_MIGRATED_REVID=119507946
* Patch gRPC so that it compiles and works under msys2.Gravatar Lukacs T. Berki2016-04-11
| | | | | | The patch is being upstreamed, but for the time being, we need to maintain it in our source tree. Change-Id: I6a52dd0b0b57828030693dacdda23a906a2bee4f
* Use AutoValue 1.2 instead of 1.0.Gravatar Carmi Grushko2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119277579
* Add a README.md for BoringSSL.Gravatar Lukacs Berki2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119270465
* Add Apache Commons Lang 2.6, for use with Apache Velocity 1.7Gravatar Carmi Grushko2016-04-07
|
* Remove the assembly source files for BoringSSL.Gravatar Lukacs T. Berki2016-04-07
| | | | | | Compiling with -DOPENSSL_NO_ASM yields slower crypto code, but we are not using that anyway (yet). Change-Id: I832bce7810d718a584f0bdd884e7f6958376d448
* Upgrade AutoValue from 1.0 to 1.2. Motivation: 1.2 has @AutoValue.BuilderGravatar Carmi Grushko2016-04-07
|
* Add the C++ gRPC implementation and the Java gRPC proto compiler plugin to ↵Gravatar Lukacs T. Berki2016-04-07
| | | | | | | | third_party . The Java code of gRPC is already there. Change-Id: I29091b11dc88a1946fd637fe678b269abfd8c035
* Update README.md and BUILD files for protobuf C++ sources v3.0.0-beta-2.Gravatar Lukacs Berki2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119255585
* Remove mentions of the arm32 proto compiler and update README.md.Gravatar Lukacs Berki2016-04-07
| | | | | | | Information in README.md about the statically linked x86_64 binary and the src/ directory got lost due to a snafu with updating the tree from the Google-internal version. -- MOS_MIGRATED_REVID=119250383
* Use the zlib version in third_party instead of whatever is installed.Gravatar Lukacs Berki2016-04-07
| | | | | | | This was the last dependency of Bazel that is pulled in from the host system, so now (at least as dependencies go) the source tree of Bazel is now self-contained. -- MOS_MIGRATED_REVID=119243670
* Add a BUILD file for Netty.Gravatar Lukacs Berki2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119154622
* Upgrade dd_plist to version 1.17Gravatar Googler2016-04-07
| | | | | | | Pair programmed with @matvore to reapply internal patches. -- MOS_MIGRATED_REVID=119071196
* Description redacted.Gravatar Googler2016-04-07
| | | | | -- MOS_MIGRATED_REVID=119053259
* Revert "Add AutoValue 1.2, in preparation for upgrading the existing 1.1 to ↵Gravatar Lukacs T. Berki2016-04-07
| | | | | | | | | 1.2. Motivation: 1.2 adds @AutoValue.Builder" This reverts commit 4baa56c99c14f5c637f89ba8ed641ec099d5c028. Change-Id: I8d73a39b7ca8947a2ba781f3ced16791e27f92e0 Reason: breaks compile.sh .
* Update protobuf sources to v3.0.0-beta-2 (aka. d5fb408d)Gravatar Lukacs T. Berki2016-04-07
| | | | | | Let's at least keep versions consistent within one third-party library. Change-Id: I707fc6cd90dcc21e354ea91439417ffe3c9827a4
* Add BoringSSL to third_party .Gravatar Lukacs T. Berki2016-04-07
| | | | | | | | As usual, README.md contains reproduction instructions. It would be better to directly use the source tree under `boringssl.googlesource.com`, but for the time being, this will do. Change-Id: I72ef030251c41eaed459c4abd93228f23223783b
* Add AutoValue 1.2, in preparation for upgrading the existing 1.1 to 1.2. ↵Gravatar Carmi Grushko2016-04-06
| | | | Motivation: 1.2 adds @AutoValue.Builder
* Add zlib to the third_party directory.Gravatar Lukacs T. Berki2016-04-06
| | | | | | | | zlib is the only dependency of Bazel that comes from the host system, so let's change that. There isn't much point in using the preinstalled version of a single library while having everything else under third_party/ . Change-Id: I60c129a41ff4a1b532f8b1d6e2508bd6e6b0a755
* Add Netty 4.1.0.CR6 to third_party.Gravatar Lukacs T. Berki2016-04-06
| | | | Change-Id: Id34891c9abd4e254bad8b758347ecd3131bce4b2
* Add nanopb to the set of third-party libraries.Gravatar Lukacs T. Berki2016-04-06
| | | | | | This is needed for gRPC. Change-Id: I68c6b500d0e26742a25afef1754f5fcabf959ef0
* Update the x86_64 protoc with a statically linked version.Gravatar Lukacs T. Berki2016-04-06
| | | | Change-Id: I9fac9d265ae9f1691be4dbb4b3bef6f35872b5ee
* ijar: check the return value of getcwd() functionGravatar Thiago Farina2016-04-05
| | | | | | | | | | | | | | | | | Check the return value of getcwd() and if it fails print a message to the user and return -1. This should fix the following warning: third_party/ijar/zip_main.cc:175:32: warning: ignoring return value of 'char* getcwd(char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] getcwd(output_root, PATH_MAX); -- Change-Id: I8857e484f5baf60289d7c19a128f5a4616ae50e4 Reviewed-on: https://bazel-review.googlesource.com/#/c/3230/ MOS_MIGRATED_REVID=119029402
* Add a BUILD.bazel file for nanopb.Gravatar Lukacs Berki2016-04-04
| | | | | -- MOS_MIGRATED_REVID=118917025
* ijar: cast to size_t instead of int to avoid sign-compare warning.Gravatar Damien Martin-Guillerez2016-04-01
| | | | | -- MOS_MIGRATED_REVID=118761993
* ijar: fix mismatched-tags warningsGravatar Thiago Farina2016-04-01
| | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes the following warnings: third_party/ijar/mapped_file_unix.cc:31:1: warning: 'MappedInputFileImpl' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct MappedInputFileImpl { ^ ./third_party/ijar/mapped_file.h:22:1: note: did you mean struct here? class MappedInputFileImpl; third_party/ijar/mapped_file_unix.cc:88:1: warning: 'MappedOutputFileImpl' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct MappedOutputFileImpl { ^ ./third_party/ijar/mapped_file.h:23:1: note: did you mean struct here? class MappedOutputFileImpl; -- Change-Id: Ie8269c0cfec41b4a1ddcdc9a9cd155ecac4b01d8 Reviewed-on: https://bazel-review.googlesource.com/#/c/3101 MOS_MIGRATED_REVID=118761176
* Add source files of the C++ protobuf runtime library.Gravatar Lukacs T. Berki2016-04-01
| | | | | | Actually, it's a bit more files than strictly necessary, but it's easier to maintain this way. Change-Id: I22bba190940c1695f491cd28c7a7a95018d77bb1
* Change from the MingW-specific proto compilers to the Windows-based ones.Gravatar Lukacs Berki2016-03-31
| | | | | | | | | protoc-mingw.exe dumps core for whatever reason, and these seem to work at least well enough for compile.sh . protoc-mingw.exe was apparently introduced due to a 1024-character path limit, but that doesn't break the continuous build. Fixes #1101. -- MOS_MIGRATED_REVID=118667728
* Fix comparison warning in ijarGravatar Damien Martin-Guillerez2016-03-30
| | | | | | | It's too much annoyance to see that error message in Bazel bootstrap. -- MOS_MIGRATED_REVID=118572214
* Adding ProductType for watch OS 1 extension and application.Gravatar Googler2016-03-24
| | | | | | | RELNOTES: Add ProductType for watch OS 1 extension and application. -- MOS_MIGRATED_REVID=118003005
* Fix asan error introduced by commit 257337638463d01bcf627c60de42861d775fefec.Gravatar Googler2016-03-23
| | | | | | | One cannot call realloc() on the result of operator new. -- MOS_MIGRATED_REVID=117906367
* Fix a dangling label.Gravatar Lukacs Berki2016-03-21
| | | | | | | I didn't verify that this is the right thing, but it sure compiles. That's not a very high bar for Python rules, though. -- MOS_MIGRATED_REVID=117543822
* Add Python protobuf to Bazel third_party and move all protobuf targets intoGravatar David Chen2016-03-17
| | | | | | | //third_party/protobuf. -- MOS_MIGRATED_REVID=117336377
* Add Six 1.10.0 to third_party/py.Gravatar David Z. Chen2016-03-14
|
* Add protobuf .proto sources to third_party/protobuf.Gravatar David Z. Chen2016-03-14
|
* Add grpc-java 0.13.2 to //third_party/grpc.Gravatar Philipp Wollermann2016-03-11
|