gecko-dev/build/annotationProcessors
Nick Alexander c8ee8a09cf Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium
This commit is us getting out of our own way.  We were specifying
-classpath twice, once in $(JAVAC) and once in java-build.mk.  Only
the latter of these is active.  This a problem for ANDROID_EXTRA_JARS
-- those JARs should be on the classpath and input to $(DX) -- and
JARs that should be on the classpath but *not* input to $(DX).  This
commit removes the global flags to $(JAVAC) and adds
JAVA_{BOOT}CLASSPATH_JARS.  This required some hijinkery moving
wildcards to moz.build files, but everything seems to work.

As well as clarifying some parts of the build, part 2 uses this work
to modify the classpath.

--HG--
extra : commitid : 25Ft0BFs88O
extra : rebase_source : 05e3d1da8d42fa89d06ef48baee17bb77df5bd59
extra : histedit_source : 95b82309aca15c5a3c5f5a0eafbdcf75c5e8dfc0
2015-08-31 13:35:05 -07:00
..
classloader Bug 1192079 - Support inner classes in generated JNI wrapper; r=snorp 2015-08-13 00:53:39 -04:00
utils Bug 1192079 - Support inner classes in generated JNI wrapper; r=snorp 2015-08-13 00:53:39 -04:00
AnnotationInfo.java Bug 1116589 - Use templated JNI classes in generated bindings; r=snorp 2015-01-09 19:33:57 -05:00
AnnotationProcessor.java Bug 1192079 - Support inner classes in generated JNI wrapper; r=snorp 2015-08-13 00:53:39 -04:00
CodeGenerator.java Bug 1194360 - Remove use of inherited constructors; r=snorp 2015-08-13 16:57:34 -04:00
Makefile.in Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium 2015-08-31 13:35:05 -07:00
SDKProcessor.java Bug 1186517 - Fix SDKProcessor API version detection; r=snorp 2015-07-29 15:11:15 -04:00
moz.build Bug 1108782 - Part 1: straighten out Java classpaths. r=glandium 2015-08-31 13:35:05 -07:00