Nick Alexander
f240b60a99
Bug 1039902 - Minify the Fennec JS code in automation. r=glandium
...
This patch adds a SpiderMonkey jsshell binary via tooltool and arranges
for it to be used in automation (more specifically, whenever JS_BINARY
is defined).
We'd prefer to build a host SpiderMonkey jsshell, but that's not trivial
right now; and we'd prefer to use a minifier better than the existing
Python jsmin (possibly written in JavaScript), but one step at a time.
2014-10-30 17:02:58 -07:00
Mike Hommey
ab867ee33f
Bug 1091118 part 1 - Remove $topsrcdir/gcc/bin from PATH on android builds. r=gps
...
$topsrcdir/gcc/bin was mistakenly added in bug 971841, but is not provided by
anything the tooltool manifest for android builds pulls. It however is a path
that /may/ exist in the source tree when the slave ran a linux build before.
When it does exist, the meaning of non-path-prefixed commands change,
influencing what particular compiler is used in some cases.
2014-10-30 14:34:54 +09:00
Jordan Lund
c5a6e5ff95
Bug 1073772 - Releng work for producing two ARMv7 APKs to target different API ranges, r=rnewman
2014-10-28 19:25:24 -07:00
Mike Hommey
0102c02ede
Bug 1084151 - Update sccache to 8ff474e. r=mshal
2014-10-24 13:08:17 +09:00
Mike Hommey
6d5651c671
Bug 1058565 - Update sccache to 7c87f05. r=mshal
2014-08-29 03:28:09 +09:00
Mike Hommey
0b10e1e4a2
Bug 1057119 - Update sccache to 6938a9b. r=mshal
2014-08-24 09:11:04 +09:00
Mike Hommey
0e8672c225
Bug 1045923 - Update sccache to 4d312f8. r=mshal
2014-08-20 12:07:07 +09:00
Wes Johnston
b4fc5d202a
Bug 1042829 - Updated Android sdk to 20. r=mfinkle
2014-08-14 10:47:12 -07:00
Wes Kocher
43f46a56f1
Backed out changeset b9fc8a08a0c2 (bug 1042829) for various Android failures
2014-08-14 15:50:42 -07:00
Wes Johnston
6af5329b62
Bug 1042829 - Updated Android sdk to 20. r=mfinkle
2014-08-14 10:47:12 -07:00
Mike Hommey
7920de32b6
Bug 1044458 - Work around l10n jobs cherry-picking parts of the build system on a CLOSED TREE. r=mshal,a=ryanvm
2014-07-29 09:01:58 +09:00
Wes Johnston
c5e3244bee
Bug 1016529 - Update builders to include google play services. r=sbruno
2014-07-24 08:28:17 -07:00
Ed Morley
8f335836f5
Backed out changeset 7086cfb5b6fe (bug 1016529) for breaking the Android build
2014-07-24 17:47:18 +01:00
Wes Johnston
f7742f72b8
Bug 1016529 - Update builders to include google play services. r=sbruno
2014-07-24 08:28:17 -07:00
Richard Newman
328eb8feca
Bug 1041866 - Enable arithmetic optimization in proguard.cfg. r=mfinkle
...
Arithmetic optimization hasn't been a problem since Donut, so we're well past
the point of supporting it. Optimize away!
2014-07-23 08:34:00 -07:00
Ben Hearsum
d9d894fed3
bug 1042078: fix fennec mozconfig ordering. r=rail, a=bustage
...
--HG--
extra : transplant_source : %1EH%C3%05%02%FD%B9CK%80%8B%D56%DF%82%9E%C2%19%28%A6
2014-07-22 10:55:47 -04:00
Eric Edens
9a22fa42cb
Bug 1038534 - Don't let ProGuard discard (support) Fragments. r=nalexander
...
The presenting Fragments are those of the Search Activity; but in
general, Fragments are referred to by class at runtime, so they must be
preserved. The ProGuard system is not aware of Fragments referenced
only in XML files, so we need to keep them around manually.
2014-07-15 08:35:23 -07:00
Wes Johnston
b05bda4987
Backout 13d9e025fc86 and 3f846b593bcb for bustage (bug 1033560). r=backout
2014-07-09 11:59:36 -07:00
Wes Johnston
ad909783b2
Bug 1033560 - Enable chromecast support in dev builds. r=gps,blassey
2014-07-08 09:15:50 -07:00
Wes Johnston
f33f467131
Bug 1006158 - Add ability to pull in v7 libraries and google support libraries. r=nalexander
2014-06-11 11:00:17 -07:00
Massimo Gervasini
fc69bdee3c
Bug 1003623 - Fennec should use a real MOZ_MOZILLA_API_KEY (currently it is not set). r=bhearum
2014-06-02 10:49:31 -04:00
Mike Hommey
195b02093e
Bug 1013055 - Update sccache to e27061a. r=mshal
2014-05-21 11:28:13 +09:00
Mike Hommey
8cb41822a3
Bug 1007010 - Don't include mozconfig.cache twice in android debug mozconfigs. r=mshal
...
Also avoid multiple includes of mozconfig.cache to do nasty things even if
they slip in.
2014-05-08 10:36:42 +09:00
Mike Hommey
7359e82272
Bug 1002614 - Update sccache to 2f4c9a98. r=rail
2014-04-30 06:05:42 +09:00
Mike Hommey
521a848168
Bug 989147 - Use new sccache for Linux and Android builds. r=gps
2014-03-28 18:41:06 +09:00
Mike Hommey
8b568cd156
Bug 988774 - Reenable sccache on android builds. r=tbsaunde
2014-03-28 18:41:05 +09:00
Simone Bruno
3e017aa99d
Bug 971841 - "Install ant on builders via tooltool" r=simone r=armenzg
2014-03-21 02:22:00 -04:00
Justin Wood
6040c879c0
Bug 971841 - Drop JAVA_HOME from android mozconfigs. r=blassey
2014-03-26 20:35:31 -04:00
Trevor Saunders
07e16e8dcf
bug 933189 - rm unused android-noion mozconfig r=glandium
2014-03-18 17:23:16 -04:00
Trevor Saunders
37ac7ea02e
bug 933189 - change to android sdk 17 r=glandium
2014-03-18 17:23:14 -04:00
Trevor Saunders
0e452cce3e
bug 933189 - cleanup cruft from bug 894885 r=glandium
2014-03-18 17:23:11 -04:00
Ehsan Akhgari
24fd302ac5
Bug 959768 - Add non-unified mozconfigs for Android builds; r=catlee
2014-02-26 15:06:41 -05:00
Mike Shal
43b2581dd5
Bug 974205 - Enable sccache for Android try builds. r=glandium
2014-02-18 15:11:36 -05:00
Mike Shal
0ca5e733bb
Bug 974205 - Use mozconfig.cache in android mozconfigs. r=glandium
2014-02-25 15:41:57 +09:00
Mike Hommey
13372f862b
Bug 946576 - Disable unified builds on b2g and xulrunner builds, and android debug builds. r=ehsan
2013-12-06 08:45:29 +09:00
Chris Kitching
a010c19c34
Bug 709230 - Part 5: activate Proguard. r=gbrown,rnewman
2013-11-18 17:30:00 -08:00
Aki Sasaki
f923f5d2f1
bug 918497 - fix android* release mozconfigs. r=rail
...
--HG--
extra : rebase_source : 244de2124646a047942e0a9ee421bc0349a35971
2013-10-28 22:22:30 -07:00
Mark Finkle
9b5813d517
Bug 880118 - Disable geckoview packaging in l10n builds r=glandium
2013-09-05 00:26:30 -04:00
Mike Hommey
d0f3a9ee43
Bug 899405 - Use gcc 4.7 as host compiler for Android builds. r=ted
2013-07-31 14:04:34 +09:00
Nathan Froyd
c53c6bc577
Bug 897407 - package JS shell for all android builds; r=gps
2013-07-24 12:53:43 -04:00
Brad Lassey
ad2ec9da2a
bug 894885 - move common mozconfig options to the common mozconfig, follow up to move some things back r=glandium
2013-07-23 17:49:17 -04:00
Brad Lassey
1588b772b4
bug 894885 - move common mozconfig options to the common mozconfig r=glandium
2013-07-18 12:07:37 +01:00
Mike Hommey
595f8ffb4d
Bug 892355 - Force enable elfhack with --enable-elf-hack. r=ted
2013-07-12 09:15:10 +09:00
Trevor Saunders
81df8f6aaa
bug 880457 - try and fix android l10n builds by using gcc 4.6 for them only since they're still done on i686 r=khuey DONTBUILD
2013-06-06 18:32:37 -04:00
Trevor Saunders
e08c4fe8e1
bug 877503 - build firefox for android with gcc 4.7 r=ted, blassey, nthomas
2013-06-05 23:43:05 -04:00
Trevor Saunders
cacad2034e
Bug 859984 - use tooltool ndk / sdk when on a x86_64 host. r=glandium,r=coop
2013-05-09 00:25:03 +02:00
Julian Seward
8442da7368
Bug 863264 - Build Android Nightly to support Breakpad Unwinding. r=ted
2013-05-01 15:57:25 +02:00
Mike Hommey
401f1f5af0
Bug 857161 - Add aggressive flags to szip invocation on build slaves. r=ted
2013-04-11 09:36:27 +02:00
Kartikaya Gupta
5afc9a272e
Bug 855839 - Enable IonMonkey on ARMv6 android builds. r=blassey
2013-04-02 09:23:03 -04:00
Paul Adenot
3eda731ae2
Bug 850713 - Bump the required NDK version to 9. r=blassey.bugs,mh+mozilla
2013-03-15 16:28:07 +13:00