aboutsummaryrefslogtreecommitdiffhomepage
path: root/third_party/java
Commit message (Collapse)AuthorAge
...
* 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
* Typo fixes in markdown and javadoc as suggested by intellij typo inspection.Gravatar Googler2016-07-27
| | | | | -- MOS_MIGRATED_REVID=128476121
* Fix incorrect merged of https://bazel-review.googlesource.com/#/c/3921/Gravatar Damien Martin-Guillerez2016-07-11
| | | | | | | -- Change-Id: I4c9d749d2b4acb1254cd65efbabf4e6515924414 Reviewed-on: https://bazel-review.googlesource.com/#/c/3921/ MOS_MIGRATED_REVID=127074886
* Fix fallout of incorrectly merged review (3921)Gravatar Damien Martin-Guillerez2016-07-05
| | | | | | This review was merged at the wrong patchset leaving some change behind. Change-Id: I018accd516c73cc63cd9368df2daa9c389c93bc3
* Add source for JavacGravatar Damien Martin-Guillerez2016-07-05
| | | | | | | | | | Those source jars comes from javac.jar = https://github.com/google/error-prone-javac/archive/1.9.0-dev-r2644-2.zip javac7.jar = https://github.com/google/error-prone-javac/archive/1.9.0-dev-r2973-2.zip As a consequence also updated the version in third_party readme. Change-Id: I4c9d749d2b4acb1254cd65efbabf4e6515924414
* 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 superfluous libdd_plist.jarGravatar Damien Martin-Guillerez2016-07-01
| | | | | | | | | We have the source so build from sources instead. This was causing strange behavior were the input file was conflicting with the output file of the corresponding java_library but was matched by the glob. Change-Id: Ie0b70215d1862627747bd7b83f075743c904c967
* 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
* Clean up J2ObjC proto support.Gravatar Rumou Duan2016-05-02
| | | | | -- MOS_MIGRATED_REVID=121146085
* 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
* Upgrade dd_plist to version 1.17Gravatar Googler2016-04-07
| | | | | | | Pair programmed with @matvore to reapply internal patches. -- MOS_MIGRATED_REVID=119071196
* 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
* Update j2objc workspace to latest 1.0.1 release.Gravatar Googler2016-03-09
| | | | | | | | | Adds //third_party/java/j2objc:jre_emul.jar target, needed for a future update to j2objc_library. RELNOTES: J2ObjC updated to 1.0.1 release. -- MOS_MIGRATED_REVID=116767453
* Fix bazel-j2objc repo name to use an underscoreGravatar Justine Tunney2016-03-01
| | | | | | | | I'm surprised your testing system didn't catch this. -- Reviewed-on: https://github.com/bazelbuild/bazel/pull/983 MOS_MIGRATED_REVID=116019526
* Add a bazel-srcs target to the top-level package containing all Bazel sourcesGravatar Damien Martin-Guillerez2016-02-29
| | | | | | | | This target include all non tests targets of Bazel to do integration tests of bootstrapping. -- MOS_MIGRATED_REVID=115830741
* Refactor buildjar BUILD filesGravatar Liam Miller-Cushon2016-02-10
| | | | | -- MOS_MIGRATED_REVID=114223734
* Convert j2objc workspace name to use _, not -Gravatar Kristina Chodorow2016-01-27
| | | | | | | | | | We're restricted repository names in preparation for improving the runfiles situation. RELNOTES: j2objc tools can now be accessed via @bazel_j2objc, not @bazel-j2objc. -- MOS_MIGRATED_REVID=113071304
* Correct a path in BUILD file comment.Gravatar Alex Humesky2016-01-13
| | | | | -- MOS_MIGRATED_REVID=112027856
* Make the Bazel continuous build work again after the change that introduced ↵Gravatar Lukacs Berki2016-01-12
| | | | | | | apkbuilder. -- MOS_MIGRATED_REVID=111935178
* Adds ApkBuilder from the Android SDK to bazel's third_party with someGravatar Alex Humesky2016-01-11
| | | | | | | | | modifications to remove deprecation warnings, to create deterministic apks (removes timestamps), and to make calling ApkBuilder more convenient. RELNOTES: Timestamps within Android apks are removed to make apks deterministic. -- MOS_MIGRATED_REVID=111890659
* Add jar for java/dd_plistGravatar cpeyser2015-12-29
|
* Removed unused Buck code. I was moved to do this by a recent Rosie CL that ↵Gravatar Matthew DeVore2015-11-13
| | | | | | | cleaned up something that wasn't being used. -- MOS_MIGRATED_REVID=107687310
* Update Error Prone and javac9 versionsGravatar Liam Miller-Cushon2015-10-01
| | | | | -- MOS_MIGRATED_REVID=104423841
* Rationalize copyright headersGravatar Damien Martin-Guillerez2015-09-25
| | | | | | | | | | | The headers were modified with `find . -type f -exec 'sed' '-Ei' 's|Copyright 201([45]) Google|Copyright 201\1 The Bazel Authors|' '{}' ';'` And manual edit for not Google owned copyright. Because of the nature of ijar, I did not modified the header of file owned by Alan Donovan. The list of authors were extracted from the git log. It is missing older Google contributors that can be added on-demand. -- MOS_MIGRATED_REVID=103938715
* Stub out proto_runtime so Bazel analysis doesn't fail for j2objc_library ↵Gravatar Michael Thvedt2015-09-21
| | | | | | | targets. -- MOS_MIGRATED_REVID=103413644
* Move all J2ObjC Bazel dependencies to third_party/java/j2objc.Gravatar Michael Thvedt2015-09-17
| | | | | -- MOS_MIGRATED_REVID=103303357
* Clean up J2ObjC support in Bazel, removing an unused dependency and linting ↵Gravatar Michael Thvedt2015-09-15
| | | | | | | the relevant files. -- MOS_MIGRATED_REVID=103100493
* Updated Bazel's j2objc version to 0.9.8.1 (latest).Gravatar Googler2015-09-11
| | | | | -- MOS_MIGRATED_REVID=102770538
* RELNOTES: Support empty plist filesGravatar Matthew DeVore2015-09-08
| | | | | -- MOS_MIGRATED_REVID=102570037
* Add more source filegroups for the installerGravatar Damien Martin-Guillerez2015-09-03
| | | | | | | | | | | | | | | | | | | | | | With those filegroup the tutorial is able to compile iOS and App Engine stuff. Here how to test: git clone https://github.com/bazelbuild/bazel git clone https://github.com/bazelbuild/examples export BAZEL_WORKSPACE=$PWD/bazel export EXAMPLES_WORKSPACE=$PWD/examples cd $BAZEL_WORKSPACE ./compile.sh ./output/bazel --bazelrc=/dev/null --nomaster_bazelrc \ build //scripts/packages:install.sh export BAZEL_INSTALLER=$(readlink bazel-bin)/scripts/packages/install.sh cd $EXAMPLES_WORKSPACE ./tutorial/ci/build.sh -- Change-Id: I553ab8821f5a5cdcc7a8b4614e23ca4c79581e4f Reviewed-on: https://bazel-review.googlesource.com/1878 MOS_MIGRATED_REVID=102239866
* Open-source full support for J2ObjC in Bazel, including dead code removal, ↵Gravatar Michael Thvedt2015-08-13
| | | | | | | and add an example. -- MOS_MIGRATED_REVID=100493818
* Update error-prone-javac version to javac-1.9.0-dev-r2644-2Gravatar Liam Miller-Cushon2015-06-29
| | | | | -- MOS_MIGRATED_REVID=97135891
* 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
* Move the Error Prone plugin into BazelGravatar Liam Miller-Cushon2015-06-19
| | | | | -- MOS_MIGRATED_REVID=96365813
* 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
* 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
* Include all sources actually used by Bazel in BazelGravatar Daniel Wagner-Hall2015-03-23
| | | | | -- MOS_MIGRATED_REVID=89133777
* Update from Google.Gravatar Han-Wen Nienhuys2015-02-25
-- MOE_MIGRATED_REVID=85702957