aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party
Commit message (Collapse)AuthorAge
* Change our URL to bazel.buildGravatar Damien Martin-Guillerez2016-10-28
| | | | | -- MOS_MIGRATED_REVID=137500893
* Remove iossim from Bazel. Gravatar Dave MacLachlan2016-10-25
| | | | | | | | | We have stopped using iossim in Bazel and replaced it with direct access to xcode's APIs. As a result we can clean up our code base by removing any references to iossim. RELNOTES:none -- MOS_MIGRATED_REVID=137165435
* Fix build on FreeBSD (again).Gravatar Piotr Sikora2016-10-19
| | | | | -- MOS_MIGRATED_REVID=136574107
* Fix a wrong target name in the protobuf/3.0.0/BUILD file.Gravatar Philipp Wollermann2016-10-19
| | | | | | | | | | | The "protobuf_python" target references a "protobuf_python_srcs" target in its deps, which does not exist, causing a build error when I tried to run "bazel build //src/main/...": ERROR: /Users/philwo/src/bazel/third_party/protobuf/3.0.0/BUILD:70:1: in deps attribute of py_library rule //third_party/protobuf/3.0.0:protobuf_python: rule '//third_party/protobuf/3.0.0:protobuf_python_srcs' does not exist. Since this rule was created by the macro 'py_proto_library', the error might have been caused by the macro implementation in /Users/philwo/src/bazel/third_party/protobuf/protobuf.bzl:256:12. I think the "python_srcs" target should actually be called "protobuf_python_srcs". With that change, the build works. -- MOS_MIGRATED_REVID=136467485
* 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
* Patches to compile against muslGravatar Lukacs T. Berki2016-10-07
| | | | This is a partial import of the patch 8ba828096961b72c8eb93f327719c5de8349581c by Steven Dee <steve@smartercode.net>. The patch cannot be imported in one piece because we store the third-party libraries in the Bazel repository separately from the actual source code of Bazel.
* 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
* Global cleanup change.Gravatar Liam Miller-Cushon2016-10-07
| | | | | -- MOS_MIGRATED_REVID=135345337
* Don't run ijar test with JDK7Gravatar Damien Martin-Guillerez2016-10-05
| | | | | | | Those tests requires JDK8 features, just ignore them. -- MOS_MIGRATED_REVID=135264862
* Rollback of commit a6b4cbbd4a4bbb42eefe8fb0e646cd30780394e4.Gravatar Laszlo Csomor2016-10-04
| | | | | | | | | | | | | | | *** Reason for rollback *** Other projects may depend on Ijar without wanting to depend on Bazel. *** Original change description *** Ijar: use utilities from Bazel's source Remove a duplicate implementation of JoinPath. -- MOS_MIGRATED_REVID=135088616
* Rollback of commit fb65f9382f34c2641b5069c30a57a08445b920a3.Gravatar Laszlo Csomor2016-10-04
| | | | | | | | | | | | | | | *** Reason for rollback *** Other projects may depend on Ijar without wanting to depend on Bazel. *** Original change description *** Ijar: use more utilities from Bazel's source Remove duplicate implementations from zip_main.cc -- MOS_MIGRATED_REVID=135086722
* Ijar: use more utilities from Bazel's sourceGravatar Laszlo Csomor2016-10-04
| | | | | | | Remove duplicate implementations from zip_main.cc -- MOS_MIGRATED_REVID=134797116
* Ijar: use utilities from Bazel's sourceGravatar Laszlo Csomor2016-09-30
| | | | | | | Remove a duplicate implementation of JoinPath. -- MOS_MIGRATED_REVID=134778185
* Ijar: make some targets compilable with MSVCGravatar Laszlo Csomor2016-09-30
| | | | | | | | Particulary third_party/ijar:{zip,zlib_client} now compile with --cpu=x64_windows_msvc. -- MOS_MIGRATED_REVID=134771232
* Rollback of commit 0d36f410370ed99cbd57359d7444269faec134f8.Gravatar Alex Humesky2016-09-30
| | | | | | | | | | | | | | | | | | | | | | *** Reason for rollback *** Windows protoc compiler fixed: https://github.com/bazelbuild/bazel/issues/1856 *** Original change description *** Automated [] rollback of commit a12aae73ee292fdcb170f4eaeb8939283d05383c. *** Reason for rollback *** Breaks Bazel Windows Bootstrap Fix https://github.com/bazelbuild/bazel/issues/1851 *** Original change description *** Updates protobuf in bazel to version 3.0.0. -- MOS_MIGRATED_REVID=134699683
* Proto compiler: update the 3.0.0 MinGW protocGravatar László Csomor2016-09-29
| | | | | | | | | | | This allows us to roll forward https://github.com/bazelbuild/bazel/commit/a12aae73ee292fdcb170f4eaeb8939283d05383c which was rolled back by commit https://github.com/bazelbuild/bazel/commit/0d36f410370ed99cbd57359d7444269faec134f8 Fixes https://github.com/bazelbuild/bazel/issues/1856 RELNOTES: Update protoc-3.0.0-mingw.exe to a working (statically linked) binary
* Protobuf: update build instructions for MinGWGravatar Laszlo Csomor2016-09-29
| | | | | | | | | See https://github.com/bazelbuild/bazel/issues/1856 Slightly reformat (prettify) the page too. -- MOS_MIGRATED_REVID=134649252
* Windows, native: add windows_msvc config_settingGravatar Laszlo Csomor2016-09-28
| | | | | | | | | | | | | | | Update `select` statements in BUILD files with the new config_setting. This is a first step on a long path that leads to us being able to compile bazel on Windows with --cpu=x64_windows_msvc. Needless to say, we're not there yet. Tested: on Linux, Darwin, Windows/MSYS -- MOS_MIGRATED_REVID=134534613
* Rollback of commit a12aae73ee292fdcb170f4eaeb8939283d05383c.Gravatar Yun Peng2016-09-28
| | | | | | | | | | | | | | *** Reason for rollback *** Breaks Bazel Windows Bootstrap Fix https://github.com/bazelbuild/bazel/issues/1851 *** Original change description *** Updates protobuf in bazel to version 3.0.0. -- MOS_MIGRATED_REVID=134510744
* Updates protobuf in bazel to version 3.0.0.Gravatar Alex Humesky2016-09-28
| | | | | -- MOS_MIGRATED_REVID=134464786
* Fix Bazel compilation on Windows.Gravatar Laszlo Csomor2016-09-26
| | | | | | | Fixes https://github.com/bazelbuild/bazel/issues/1826 -- MOS_MIGRATED_REVID=134261731
* Clean up ijar tests that use Java 8 featuresGravatar Liam Miller-Cushon2016-09-23
| | | | | -- MOS_MIGRATED_REVID=134040102
* Move zlib-interfacing code from third_party/ijar/zip.cc into a separate ↵Gravatar Rumou Duan2016-09-22
| | | | | | | class. And add a dummy zlib client. -- MOS_MIGRATED_REVID=133879880
* Update instructions on how to build protoc-mingw.exe.Gravatar Dmitry Lomov2016-09-22
| | | | | -- MOS_MIGRATED_REVID=133842785
* Added 3.0.0 protocGravatar Dmitry Lomov2016-09-21
| | | | Change-Id: Ia0d5aebdf5d24da8aadecc51fd8ffdefa063d993
* Update protobuf README.Gravatar Laszlo Csomor2016-09-19
| | | | | | | | | | | - Remove mention of non-existent proto compiler - Add info about updating protobuf.bzl and BUILD files Fixes https://github.com/bazelbuild/bazel/pull/1769#issuecomment-247966248 Fixes https://github.com/bazelbuild/bazel/issues/1790 -- MOS_MIGRATED_REVID=133572313
* Config files compatible with the new version of BazelGravatar Vladimir Moskva2016-09-12
| | | | Change-Id: I59fd0ff2059abb16ccb23403736efe2d955038f4
* Adds missing protobuf.bzl to version 3.0.0 of protobufGravatar Alex Humesky2016-09-09
| | | | Change-Id: I2119ce7cdce68c2732653fa0152abf0150d17ac0
* Filter gwt modules from APKs. Free APK size reduction!Gravatar Googler2016-09-08
| | | | | | | #systemhealth -- MOS_MIGRATED_REVID=132467280
* Adds protobuf 3.0.0 to third_partyGravatar Alex Humesky2016-09-07
| | | | Change-Id: I91f5b85852cabff0da8b1c68bf432596d7dc341d
* 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
* Replace apksig.jar with apksig_deploy.jar. Oops :)Gravatar Adam Michael2016-08-26
| | | | | | | | | | Tested: $ unzip -l third_party/java/apksig/apksigner.jar | wc -l 27 $ unzip -l third_party/java/apksig/apksigner_deploy.jar | wc -l 129 Change-Id: Ifdb3a4ba331cb09bd245d148c7d879393e35a6a1
* Adds apksig ApkSignerTool from AOSP.Gravatar Adam Michael2016-08-26
| | | | | | | | | | | | | | | This tool supports the APK Signature V2 Schema introduced in Android N. It will be included with a future android build tools release, at which time we can remove it from Bazel and require the user to have an up-to-date android build tools installed. Commands to build jar: git clone https://android.googlesource.com/platform/tools/apksig cd apksig bazel build apksigner Change-Id: Ia6de1f44a04d9514c6a662ab13aaf747e8941122
* 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
* removed protobuf.meta and flags.xml from apkGravatar Googler2016-08-23
| | | | | -- MOS_MIGRATED_REVID=130950815
* Adds data binding support libs for the Android resource processorGravatar Greg Estren2016-08-22
| | | | Change-Id: I5382b70f7ebc8450aa475c61eacc524e5263b0ce
* Removes unused imports from ApkBuilderMainGravatar Adam Michael2016-08-16
| | | | | -- MOS_MIGRATED_REVID=130294440
* Update the proto library version in BUILD filesGravatar Kristina Chodorow2016-08-11
| | | | | -- MOS_MIGRATED_REVID=129865689
* Add 3.0.0 beta 4 version of protobuf to third_partyGravatar Kristina Chodorow2016-08-10
| | | | Change-Id: I1505726ca66ab578cf29d2dc6018a2ff1e2ccaaf
* Fixed some documentation in zip_main.ccGravatar Yun Peng2016-08-05
| | | | | -- MOS_MIGRATED_REVID=129429378
* zipper now can specify actual path a file is added toGravatar Yun Peng2016-08-04
| | | | | | | | | | | Examples for how to use <zip_path>=<file> syntax: zipper c x.zip a/b/__init__.py= # Add an empty file at a/b/__init__.py zipper c x.zip a/b/main.py=foo/bar/bin.py # Add file foo/bar/bin.py at a/b/main.py -- Change-Id: I3c09dfb31d082f3ca8036e87affc8d99f7e75fe0 Reviewed-on: https://bazel-review.googlesource.com/#/c/4243 MOS_MIGRATED_REVID=129325719
* Fix owner permissions bug in unzip codeGravatar Justine Tunney2016-08-02
| | | | | | | | This situation arises when a zip file does not contain entries for the directories themselves, but only the files themselves. -- MOS_MIGRATED_REVID=129072925
* Typo fixes in markdown and javadoc as suggested by intellij typo inspection.Gravatar Googler2016-07-27
| | | | | -- MOS_MIGRATED_REVID=128476121
* Fixed the README after error prone update to 2.0.11Gravatar Liam Miller-Cushon2016-07-25
| | | | | | | -- Change-Id: I90d8d3f05d7aecf254d48db086cce0c7fa74706c Reviewed-on: https://bazel-review.googlesource.com/#/c/4121 MOS_MIGRATED_REVID=128338791
* Bump grpc-java lib to version 0.15.0 non-binariesGravatar dapengzhang02016-07-25
| | | | | | | -- Change-Id: I2da9049019b3965975fab9b7f606d099d6eab2ff Reviewed-on: https://bazel-review.googlesource.com/#/c/4040/ MOS_MIGRATED_REVID=128208129
* Remove gRPC-java v0.14.1 libraryGravatar dapengzhang02016-07-25
| | | | Change-Id: Iaebecdb172943e42f361139486b90b25caff18eb
* 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
* Make ijar_test nuke $TEST_TMPDIR on exit.Gravatar Lukacs Berki2016-07-21
| | | | | | | $TEST_TMPDIR is not deleted automatically and this can result in the accumulation of a bunch of large files on the CI machines of Bazel because this tests writes 2GB files for testing. -- MOS_MIGRATED_REVID=128037053
* 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