| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix three issues, one cosmetic, with setup-intellij.sh: running bazel
query "deps(${target}, 1)" on generated java files with a visibility
specification was returning two targets, one of which was the
visibility. Filtering for rules fixes that.
Bazel uses the javac langtools in third_party/ in preference to the
SDK's, but that wasn't reflected in the order of dependencies in the
module. This requires a small hack, since the SDK should appear before
some other jars in the dependencies.
Finally, remove some apparently dead code related to ijar that was just
printing errors when the script was run.
--
Change-Id: Iba5ae5a46c720282d99f193cd098ea14cc5eef52
Reviewed-on: https://bazel-review.googlesource.com/2990
MOS_MIGRATED_REVID=115246698
|
|
|
|
|
|
|
|
|
| |
Somewhat. The generated IntelliJ project is still somewhat broken and you need to manually exclude a few directories to use it and there is a mystical error about a missing method on truth.MapSubject, but at least now it fails in a less spectacular way.
Fixes #796.
--
MOS_MIGRATED_REVID=112458948
|
|
|
|
|
|
|
| |
When output/bazel didn't exist (like in clean checkouts), "./compile.sh compile" would build a bazel without ijar, JavaBuilder_deploy.jar and their friends, which of course didn't work.
--
MOS_MIGRATED_REVID=107772112
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=103736505
|
|
|
|
|
|
|
| |
It rotted somewhere along the way and tried to build Objective C tools on Linux, and unsurprisingly, failing.
--
MOS_MIGRATED_REVID=101445358
|
|
|
|
|
|
|
|
|
| |
Also removed tools/jdk/jdk check (as it's not created anymore) added dash to the excluded dirs.
Fixes #295.
--
MOS_MIGRATED_REVID=99175421
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is just based on what I had to do to get IntelliJ working with
Bazel at head, but I think it makes things simpler as well.
Main changes:
* External jars are supported (I think);
* Protobufs are imported en masse via a "directory" module library;
* We now include all Android files unless it looks like we won't be
able to compile them.
--
Change-Id: Ib2ce59f6636f0d262b05f89d57837d7018a0fbfc
Reviewed-on: https://bazel-review.googlesource.com/1611
MOS_MIGRATED_REVID=98118522
|
|
|
|
|
|
|
| |
Adds a jar output to Java and Android rules which contains the class files for source files generated from Java annotation processors. For a java_binary foo, the jar will be foo-gen.jar, and for a java_library foo the jar will be libfoo-gen.jar, and similarly for Android. Also adds a binary serialized proto manifest file output to Java and Android rules which describes the contents of the output class jar of those rules, which is used to create the -gen.jar. See src/main/protobuf/java_compilation.proto.
--
MOS_MIGRATED_REVID=97793715
|
|
|
|
|
|
|
| |
As a drive-by fix, add correct deps to //src/test/java:skylarkshell . Why don't we build that in our tests?
--
MOS_MIGRATED_REVID=97404777
|
|
|
|
|
| |
--
MOS_MIGRATED_REVID=94466453
|
|
--
MOS_MIGRATED_REVID=91492842
|