gecko-dev/taskcluster
Nick Alexander 73d0e38845 Bug 1291372 - Produce Maven repository with GeckoView Javadoc and Sources JARs. r=snorp
We use a Maven repository and the (misleadingly named!) uploadArchives
task because this is the best way to make Android Studio download and
recognize the Javadoc and sources.  With this, it's automatic; with a
single AAR file, it's a nightmare of point-and-click configuration.

This patch does a bunch of Gradle hacking to make -javadoc and
-sources JARs; there's nothing special or particularly likely to break
here.

This patch also adds Proguard declarations to the :geckoview library
project.  That involves moving a good part of the Proguard
configuration into mobile/android/geckoview.  (I also expand upon the
existing configuration.)  This should be only a re-arrangement, and
the resulting file is included in the original, so nothing should be
changed.

MozReview-Commit-ID: BGNW1v92J0k

--HG--
extra : rebase_source : 94633d27e8ae6bafa3d6823996355c22d2e2e6eb
2016-11-07 20:07:30 -08:00
..
ci Bug 1291372 - Produce Maven repository with GeckoView Javadoc and Sources JARs. r=snorp 2016-11-07 20:07:30 -08:00
docs Bug 1296842: make target-task related parameters a fixed set; r=jmaher 2016-11-07 19:13:34 +00:00
scripts Bug 1274980 part 2: Support Mac OS tests in tc intree config. r=dustin 2016-11-08 12:11:15 -02:00
taskgraph Merge m-c to inbound, a=merge 2016-11-08 14:08:34 -08:00
mach_commands.py Bug 1316183 - Compress docker images with zstd. r=dustin 2016-11-07 11:26:27 -08:00
moz.build Bug 1286877 - do not set c-basic-offset for python-mode; r=gps 2016-07-14 10:16:42 -06:00