Bug 1247375 - Part 3: Use Gradle to build Fennec with --disable-compile-environment. r=glandium draft
authorNick Alexander <nalexander@mozilla.com>
Fri, 12 Feb 2016 10:07:11 -0800
changeset 331155 ec821c1c50691947023b28ffca68c66da954a96d
parent 331154 3b13e7fbddcd68763d0de6bbab3592e0c978ea5e
child 514312 535f8843ec66ff9008ddf60285afc84c64e9156f
push id10910
push usernalexander@mozilla.com
push dateTue, 16 Feb 2016 04:27:54 +0000
reviewersglandium
bugs1247375
milestone47.0a1
Bug 1247375 - Part 3: Use Gradle to build Fennec with --disable-compile-environment. r=glandium MozReview-Commit-ID: 3oolQKHxkBs
mobile/android/config/mozconfigs/android-api-15-frontend/nightly
mobile/android/config/tooltool-manifests/android-frontend/releng.manifest
--- a/mobile/android/config/mozconfigs/android-api-15-frontend/nightly
+++ b/mobile/android/config/mozconfigs/android-api-15-frontend/nightly
@@ -6,16 +6,19 @@ MOZ_AUTOMATION_PACKAGE=0
 MOZ_AUTOMATION_PACKAGE_TESTS=0
 MOZ_AUTOMATION_SDK=0
 MOZ_AUTOMATION_UPDATE_PACKAGING=0
 MOZ_AUTOMATION_UPLOAD=0
 MOZ_AUTOMATION_UPLOAD_SYMBOLS=0
 
 . "$topsrcdir/mobile/android/config/mozconfigs/common"
 
+ac_add_options --with-gradle="$topsrcdir/gradle/bin/gradle"
+export GRADLE_MAVEN_REPOSITORY=file://$topsrcdir/jcentral"
+
 ac_add_options --disable-compile-environment
 ac_add_options --disable-tests
 
 # From here on, like ../android-api-15/nightly.
 
 ac_add_options --enable-profiling
 
 # Android
--- a/mobile/android/config/tooltool-manifests/android-frontend/releng.manifest
+++ b/mobile/android/config/tooltool-manifests/android-frontend/releng.manifest
@@ -17,10 +17,26 @@
 },
 {
 "size": 31013068,
 "visibility": "public",
 "digest": "e30a26f98a3448064857491aee1a7a26f98494f86a89113de9be17c37c8181ed60250706fed881ec1f035002fcdaf8b9b4a7d9ae70ce40acff2f1acfbb40f8d9",
 "algorithm": "sha512",
 "filename": "java_home-1.7.0-openjdk-1.7.0.85.x86_64.tar.xz",
 "unpack": true
+},
+{
+"algorithm": "sha512",
+"visibility": "public",
+"filename": "jcentral.tar.xz",
+"unpack": true,
+"digest": "b5d85a917785e1c034318f7495fef27a6274b04d8640245726b0cf1331b7ac374f5757868901c3fadd930bf10603173a706be653d769dde8ddfdb8673b143363",
+"size": 38596168
+},
+{
+"algorithm": "sha512",
+"visibility": "public",
+"filename": "gradle.tar.xz",
+"unpack": true,
+"digest": "ef1d0038da879cc6840fced87671f8f6a18c51375498804f64d21fa48d7089ded4da2be36bd06a1457083e9110e59c0884f1e074dc609d29617c131caea8f234",
+"size": 50542140
 }
 ]