fdroiddata/metadata/org.mozilla.fennec_fdroid.yml
2023-12-16 10:46:58 +00:00

14752 lines
668 KiB
YAML

AntiFeatures:
Tracking:
en-US: Connects to various Mozilla and Google services that can track users.
UpstreamNonFree:
en-US: Telemetry and proprietary bits are removed by F-Droid builds.
Categories:
- Internet
License: MPL-2.0
WebSite: https://support.mozilla.org/products/mobile
SourceCode: https://github.com/mozilla-mobile/firefox-android
IssueTracker: https://gitlab.com/relan/fennecbuild/-/issues
Changelog: https://www.mozilla.org/en-US/firefox/android/notes/
Donate: https://sendto.mozilla.org/page/contribute/openwebfund
Name: Fennec F-Droid
Description: |-
Browser that supports current and anticipated web standards.
* Improved tracking protection that blocks over 2000 online trackers.
* Private mode available in a single tap.
* Customizable navigation bar position.
* Dark theme.
* Collections of tabs.
* Synchronization across multiple devices.
* Search widget.
* Picture-in-picture mode.
Fennec F-Droid is based on the latest Firefox release (codenamed Fenix).
It has proprietary bits and telemetry removed, but still connects to various Mozilla and Google services that can track users.
RepoType: git
Repo: https://github.com/mozilla-mobile/firefox-android.git
Builds:
- versionName: '35.0'
versionCode: 350000
commit: FENNEC_35_0_RELEASE
init:
- rm -R docshell/test/
- rm -R dom/tests/
- rm -R modules/libjar/test/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm toolkit/crashreporter/moz.build
- rm -R toolkit/crashreporter/client/
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- rm -R toolkit/mozapps/extensions/test/
- rm -R xpcom/tests/
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@214c475d
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/350000/g'
mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_DEVICES/d' -e '/MOZ_NATIVE_DEVICES/d' mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\n'
>> mobile/android/confvars.sh
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '35.0'
versionCode: 350010
commit: FENNEC_35_0_RELEASE
init:
- rm -R docshell/test/
- rm -R dom/tests/
- rm -R modules/libjar/test/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm toolkit/crashreporter/moz.build
- rm -R toolkit/crashreporter/client/
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- rm -R toolkit/mozapps/extensions/test/
- rm -R xpcom/tests/
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@214c475d
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/350010/g'
mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=i386-linux-android" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_DEVICES/d' -e '/MOZ_NATIVE_DEVICES/d' mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\n'
>> mobile/android/confvars.sh
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '36.0'
versionCode: 360000
commit: FENNEC_36_0_RELEASE
init:
- rm -R docshell/test/
- rm -R dom/tests/
- rm -R modules/libjar/test/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm toolkit/crashreporter/moz.build
- rm -R toolkit/crashreporter/client/
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- rm -R toolkit/mozapps/extensions/test/
- rm -R xpcom/tests/
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/360000/g'
mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- echo "==HOTFIX=="
- patch -p1 <$$MozLocales$$/Bug1083116.patch
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '36.0'
versionCode: 360010
commit: FENNEC_36_0_RELEASE
init:
- rm -R docshell/test/
- rm -R dom/tests/
- rm -R modules/libjar/test/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm toolkit/crashreporter/moz.build
- rm -R toolkit/crashreporter/client/
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- rm -R toolkit/mozapps/extensions/test/
- rm -R xpcom/tests/
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' -e 's/@ANDROID_VERSION_CODE@/360010/g'
mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=i386-linux-android" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- echo "==HOTFIX=="
- patch -p1 <$$MozLocales$$/Bug1083116.patch
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 36.0.1
versionCode: 360100
commit: FENNEC_36_0_1_RELEASE
init:
- rm -R docshell/test/
- rm -R dom/tests/
- rm -R modules/libjar/test/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm toolkit/crashreporter/moz.build
- rm -R toolkit/crashreporter/client/
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- rm -R toolkit/mozapps/extensions/test/
- rm -R xpcom/tests/
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135
prebuild:
- mkdir fdroid
- vercode=360100
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- echo "==HOTFIX=="
- patch -p1 <$$MozLocales$$/Bug1083116.patch
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 36.0.1
versionCode: 360110
commit: FENNEC_36_0_1_RELEASE
init:
- rm -R docshell/test/
- rm -R dom/tests/
- rm -R modules/libjar/test/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm toolkit/crashreporter/moz.build
- rm -R toolkit/crashreporter/client/
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- rm -R toolkit/mozapps/extensions/test/
- rm -R xpcom/tests/
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135
prebuild:
- mkdir fdroid
- vercode=360110
- fxarch=i386-linux-android
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-21\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- echo "==HOTFIX=="
- patch -p1 <$$MozLocales$$/Bug1083116.patch
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 36.0.4
versionCode: 360400
commit: FENNEC_36_0_4_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135
prebuild:
- mkdir fdroid
- vercode=360400
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- echo "==HOTFIX=="
- patch -p1 <$$MozLocales$$/Bug1083116.patch
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 36.0.4
versionCode: 360410
commit: FENNEC_36_0_4_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@11c8e4b7b332e466f72df2fb7a340ec8143b1135
prebuild:
- mkdir fdroid
- vercode=360410
- fxarch=i386-linux-android
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- echo "==HOTFIX=="
- patch -p1 <$$MozLocales$$/Bug1083116.patch
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '37.0'
versionCode: 370000
commit: FENNEC_37_0_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- vercode=370000
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '37.0'
versionCode: 370010
commit: FENNEC_37_0_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- vercode=370010
- fxarch=i386-linux-android
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 37.0.1
versionCode: 370100
commit: FENNEC_37_0_1_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- vercode=370100
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 37.0.1
versionCode: 370110
commit: FENNEC_37_0_1_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- vercode=370110
- fxarch=i386-linux-android
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORT=0\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 37.0.2
versionCode: 370200
commit: FENNEC_37_0_2_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- vercode=370200
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORTER=0\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 37.0.2
versionCode: 370210
commit: FENNEC_37_0_2_RELEASE
init: rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
patch:
- 36.0.4-android-22-a.patch
- 36.0.4-android-22-b.patch
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- vercode=370210
- fxarch=i386-linux-android
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=${vercode}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- echo -e 'MOZ_DEVICES=0\nMOZ_NATIVE_DEVICES=0\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=0\nMOZ_SERVICES_HEALTHREPORTER=0\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- sed -i -e '/MOZ_WIDGET_TOOLKIT/,+2d' build/stlport/moz.build
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '38.0'
versionCode: 380000
commit: FENNEC_38_0_RELEASE
init:
- rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '38.0'
versionCode: 380010
commit: FENNEC_38_0_RELEASE
init:
- rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 38.0.1
versionCode: 380100
commit: FENNEC_38_0_1_RELEASE
init:
- rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 38.0.1
versionCode: 380110
commit: FENNEC_38_0_1_RELEASE
init:
- rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 38.0.5
versionCode: 380500
commit: FENNEC_38_0_5_RELEASE
init:
- rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 38.0.5
versionCode: 380510
commit: FENNEC_38_0_5_RELEASE
init:
- rm -R docshell/test/ dom/tests/ modules/libjar/test/ security/manager/ssl/tests/*test/
security/nss/cmd/bltest/tests/ security/nss/tests/ toolkit/crashreporter/moz.build
toolkit/crashreporter/client/ toolkit/crashreporter/google-breakpad/src/tools/
toolkit/crashreporter/google-breakpad/src/client/ toolkit/crashreporter/google-breakpad/src/processor/testdata/
toolkit/crashreporter/google-breakpad/src/third_party/linux/ toolkit/mozapps/extensions/test/
xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@a7219763
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec FDroid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '39.0'
versionCode: 390000
commit: FENNEC_39_0_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/base/tests/
- rm -R mobile/android/build/classycle/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '39.0'
versionCode: 390010
commit: FENNEC_39_0_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/base/tests/
- rm -R mobile/android/build/classycle/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 39.0.1
versionCode: 390100
commit: FENNEC_39_0_1_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/base/tests/
- rm -R mobile/android/build/classycle/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 39.0.1
versionCode: 390110
commit: FENNEC_39_0_1_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/base/tests/
- rm -R mobile/android/build/classycle/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 39.0.2
versionCode: 390200
commit: FENNEC_39_0_2_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/base/tests/
- rm -R mobile/android/build/classycle/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g'
mobile/android/base/resources/xml/preferences_vendor.xml
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 39.0.2
versionCode: 390210
commit: FENNEC_39_0_2_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/base/tests/
- rm -R mobile/android/build/classycle/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@06bd272337dc1ffe7255982e4f7643b6bfcfd774
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g'
mobile/android/base/resources/xml/preferences_vendor.xml
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e '/MOZ_SERVICES_HEALTHREPORTER/d' -e '/MOZ_DEVICES/d' -e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d'
mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_ANDROID_GOOGLE_PLAY_SERVICES=\nMOZ_SERVICES_HEALTHREPORTER=\n'
>> mobile/android/confvars.sh
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '40.0'
versionCode: 400000
commit: FENNEC_40_0_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/build/classycle/
- rm -R mobile/android/tests/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f4abaa2ece7fb6c56cb75222c9df7355010ff661
prebuild:
- mkdir fdroid
- fxarch=arm-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g'
mobile/android/base/resources/xml/preferences_vendor.xml
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_SAFE_BROWSING/d'
-e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_SERVICES_HEALTHREPORT=\nMOZ_SAFE_BROWSING=\n'
>> mobile/android/confvars.sh
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- mkdir -p layout/reftests/
- touch layout/reftests/moz.build
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
- rm mobile/android/base/health/*
- rm -R mobile/android/base/background/*report*
- rm mobile/android/services/manifests/HealthReport*
- patch -p1 <$$MozLocales$$/Remove_FHR.patch
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '40.0'
versionCode: 400010
commit: FENNEC_40_0_RELEASE
init:
- find toolkit/crashreporter/ -mindepth 1 -maxdepth 1 ! -name "crashreporter.mozbuild"
! -name "google-breakpad" -exec rm -R '{}' \;
- find toolkit/crashreporter/google-breakpad/ -mindepth 1 -maxdepth 1 ! -name
"src" -exec rm -R '{}' \;
- rm -R toolkit/crashreporter/google-breakpad/src/tools/
- rm -R toolkit/crashreporter/google-breakpad/src/client/
- rm -R toolkit/crashreporter/google-breakpad/src/processor/testdata/
- rm -R toolkit/crashreporter/google-breakpad/src/third_party/linux/
- find dom/html/test/ -type f -exec rm '{}' \;
- rm -R accessible/tests/
- rm -R addon-sdk/source/test/
- rm -R browser/devtools/debugger/test/
- rm -R browser/devtools/webide/test/
- rm -R build/mobile/robocop/
- rm -R build/mobile/sutagent/
- rm -R chrome/test/
- rm -R content/
- rm -R docshell/test/
- rm -R dom/apps/tests/
- rm -R dom/base/crashtests/
- rm -R dom/base/test/
- rm -R dom/html/test/
- rm -R dom/indexedDB/test/
- rm -R dom/tests/
- rm -R layout/base/crashtests/
- rm -R layout/generic/crashtests/
- rm -R layout/generic/test/
- rm -R layout/reftests/
- rm -R mobile/android/build/classycle/
- rm -R mobile/android/tests/
- rm -R modules/libmar/tests/
- rm -R modules/libjar/test/
- rm -R modules/libjar/zipwriter/test/
- rm -R mozglue/linker/tests/
- rm -R security/manager/ssl/tests/compiled/
- rm -R security/manager/ssl/tests/*test/
- rm -R security/nss/cmd/bltest/tests/
- rm -R security/nss/tests/
- rm -R services/sync/tests/
- rm -R testing/crashtest/
- rm -R testing/mozbase/mozinstall/tests/
- rm -R testing/mozbase/mozprofile/tests/
- rm -R testing/web-platform/
- rm -R toolkit/devtools/apps/tests/
- rm -R toolkit/components/search/tests/
- rm -R toolkit/modules/tests/
- rm -R toolkit/mozapps/extensions/test/
- rm -R toolkit/mozapps/update/tests/
- rm -R toolkit/webapps/tests/
- rm -R widget/crashtests/
- rm -R xpcom/tests/
- sed -i -e '/nsExceptionHandler/d' ipc/glue/GeckoChildProcessHost.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsAndroidStartup.cpp
- sed -i -e '/nsExceptionHandler/d' toolkit/xre/nsEmbedFunctions.cpp
- sed -i -e '/source\/test\//d' addon-sdk/moz.build
- sed -i -e '/testing\/web-platform\/mach_commands.py/d' build/mach_bootstrap.py
- sed -i -e '/TESTS_MANIFESTS/,+19d' docshell/moz.build
- sed -i -e '/tests\//d' dom/apps/moz.build
- sed -i -e '/test\//d' dom/html/moz.build
- sed -i -e '/test\//d' dom/indexedDB/moz.build
- sed -i -e '/MOCHITEST/d' layout/generic/moz.build
- sed -i -e '/reftests\//d' -e '/crashtest\//d' layout/moz.build
- sed -i -e '/classycle_jar/,+7d' -e 's/.geckoview.deps ././g' -e 's/PROGUARD_PASSES=1/PROGUARD_PASSES=3/g'
mobile/android/base/Makefile.in
- sed -i -e '/TEST/d' modules/libjar/moz.build
- sed -i -e '/TEST/d' modules/libjar/zipwriter/moz.build
- sed -i -e '/\/content/d' toolkit/toolkit.mozbuild
- sed -i -e '/xpcshell.ini/d' toolkit/components/search/moz.build
- sed -i -e '/MOCHITEST/,+5d' toolkit/devtools/apps/moz.build
- sed -i -e '/tests\//d' toolkit/modules/moz.build
- sed -i -e '/tests/d' toolkit/mozapps/update/moz.build
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f4abaa2ece7fb6c56cb75222c9df7355010ff661
prebuild:
- mkdir fdroid
- fxarch=i386-linux-androideabi
- l10ndir=`readlink -f $$MozLocales$$`
- sed -i -e 's|about:feedback|https://gitlab.com/fdroid/fdroiddata/issues|g'
mobile/android/base/resources/xml/preferences_vendor.xml
- sed -i -e 's/android:debuggable="true"//g' mobile/android/base/AndroidManifest.xml.in
- sed -i -e '/MOZ_SERVICES_HEALTHREPORT/d' -e '/MOZ_DEVICES/d' -e '/MOZ_SAFE_BROWSING/d'
-e '/MOZ_ANDROID_RESOURCE_CONSTRAINED/,+2d' mobile/android/confvars.sh
- echo -e 'MOZ_DEVICES=\nMOZ_NATIVE_DEVICES=\nMOZ_SERVICES_HEALTHREPORT=\nMOZ_SAFE_BROWSING=\n'
>> mobile/android/confvars.sh
- sed -i -e '/MOZ_ANDROID_GOOGLE_PLAY_SERVICES/d' configure.in
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" > .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$/platforms/android-22\""
>> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --disable-tests" >> .mozconfig
- echo "ac_add_options --disable-updater" >> .mozconfig
- echo "ac_add_options --disable-eme" >> .mozconfig
- echo "ac_add_options --disable-mochitest" >> .mozconfig
- echo "ac_add_options --disable-crashreporter" >> .mozconfig
- echo "ac_add_options --disable-debug" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
- sed -i -e 's/size_impl(v/size_impl(const v/g' memory/mozjemalloc/jemalloc.c
- rm -R mobile/android/gradle/
- sed -i -e '/gradle/d' mobile/android/moz.build
- sed -i -e '/gmp-provider/d' mobile/android/app/mobile.js
- echo 'pref("media.gmp-provider.enabled", false);' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-manager.url.override", "data:text/plain,");' >> mobile/android/app/mobile.js
- echo 'pref("media.gmp-gmpopenh264.enabled", false);' >> mobile/android/app/mobile.js
- sed -i -e '/casting.enabled/d' mobile/android/app/mobile.js
- echo 'pref("browser.casting.enabled", false);' >> mobile/android/app/mobile.js
- mkdir -p layout/reftests/
- touch layout/reftests/moz.build
- echo "==HEALTHREPORTER=="
- sed -i -e '/datareporting.healthreport.uploadEnabled/s/true/false/g' -e '/datareporting.healthreport.service.enabled/s/true/false/g'
./services/healthreport/healthreport-prefs.js
- sed -i -e '/android.not_a_preference.healthreport.uploadEnabled/,+3s/android:defaultValue="true"/android:defaultValue="false"/g'
mobile/android/base/resources/xml/preferences_vendor.xml
- rm mobile/android/base/health/*
- rm -R mobile/android/base/background/*report*
- rm mobile/android/services/manifests/HealthReport*
- patch -p1 <$$MozLocales$$/Remove_FHR.patch
scanignore:
- mobile/android/base/JavaAddonManager.java
build:
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '44.0'
versionCode: 440000
commit: FENNEC_44_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@be553c20
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/javaaddons/JavaAddonManager.java
- mobile/android/base/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '44.0'
versionCode: 440010
commit: FENNEC_44_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@be553c20
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/javaaddons/JavaAddonManager.java
- mobile/android/base/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 44.0.2
versionCode: 440200
commit: FENNEC_44_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@be553c20
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/javaaddons/JavaAddonManager.java
- mobile/android/base/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 44.0.2
versionCode: 440210
commit: FENNEC_44_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@be553c20
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/javaaddons/JavaAddonManager.java
- mobile/android/base/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '45.0'
versionCode: 450000
commit: FENNEC_45_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@c096a331
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '45.0'
versionCode: 450010
commit: FENNEC_45_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@c096a331
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 45.0.1
versionCode: 450100
commit: FENNEC_45_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@c096a331
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 45.0.1
versionCode: 450110
commit: FENNEC_45_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@c096a331
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 45.0.2
versionCode: 450200
commit: FENNEC_45_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@c096a331
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 45.0.2
versionCode: 450210
commit: FENNEC_45_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@c096a331
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '46.0'
versionCode: 460000
commit: FENNEC_46_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '46.0'
versionCode: 460010
commit: FENNEC_46_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 46.0.1
versionCode: 460100
commit: FENNEC_46_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: 46.0.1
versionCode: 460110
commit: FENNEC_46_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@181d69d02a55dedf2b7e5bc59b51510f5457585d
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '47.0'
versionCode: 470000
commit: FENNEC_47_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@291fea77c697450426ac8edd43102d15ee4dd6ff
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '47.0'
versionCode: 470010
commit: FENNEC_47_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@291fea77c697450426ac8edd43102d15ee4dd6ff
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*.apk fdroid/fennec-unsigned.apk
- zip -d fdroid/fennec-unsigned.apk "META-INF*"
- versionName: '48.0'
versionCode: 480000
commit: FENNEC_48_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@e4c1be1ef875fb90f913f300e743d91e4160d1fc
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
- versionName: '48.0'
versionCode: 480010
commit: FENNEC_48_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@e4c1be1ef875fb90f913f300e743d91e4160d1fc
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
- versionName: '49.0'
versionCode: 490000
commit: FENNEC_49_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@cc417297fe493431e92989a48ab1207265e26b28
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: '49.0'
versionCode: 490010
commit: FENNEC_49_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@cc417297fe493431e92989a48ab1207265e26b28
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; make LOCALE_MERGEDIR=$PWD/merge-$loc
chrome-$loc LOCALE_MERGEDIR=$PWD/merge-$loc; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: 49.0.2
versionCode: 490200
commit: FENNEC_49_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@cc417297fe493431e92989a48ab1207265e26b28
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: 49.0.2
versionCode: 490210
commit: FENNEC_49_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@cc417297fe493431e92989a48ab1207265e26b28
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: '50.0'
versionCode: 500000
commit: FENNEC_50_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@b18c1f6854f094ef480221f121da6f324540a513
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: '50.0'
versionCode: 500010
commit: FENNEC_50_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@b18c1f6854f094ef480221f121da6f324540a513
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: 50.0.2
versionCode: 500200
commit: FENNEC_50_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@b18c1f6854f094ef480221f121da6f324540a513
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: 50.0.2
versionCode: 500210
commit: FENNEC_50_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@b18c1f6854f094ef480221f121da6f324540a513
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: 50.1.0
versionCode: 501000
commit: FENNEC_50_1_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@b18c1f6854f094ef480221f121da6f324540a513
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: 50.1.0
versionCode: 501010
commit: FENNEC_50_1_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@b18c1f6854f094ef480221f121da6f324540a513
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r10e
- versionName: '51.0'
versionCode: 510000
commit: FENNEC_51_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '51.0'
versionCode: 510010
commit: FENNEC_51_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 51.0.4
versionCode: 510400
commit: FENNEC_51_0_4_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 51.0.4
versionCode: 510410
commit: FENNEC_51_0_4_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@27357771a7a88563d5d5e5096f27e6b7c0be4fe0
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '52.0'
versionCode: 520000
commit: FENNEC_52_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '52.0'
versionCode: 520010
commit: FENNEC_52_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 52.0.1
versionCode: 520100
commit: FENNEC_52_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 52.0.1
versionCode: 520110
commit: FENNEC_52_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 52.0.2
versionCode: 520200
commit: FENNEC_52_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 52.0.2
versionCode: 520210
commit: FENNEC_52_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@14b2691d5c59b261bf8ec19f6b26a520e807099f
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 53.0.2
versionCode: 530200
commit: FENNEC_53_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@30b165a10e13854fcd80403da0cb6233b2629c77
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.16.0-`uname -m`-unknown-linux-gnu.tar.gz
| tar -x -z -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.16.0-armv7-linux-androideabi.tar.gz
| tar -x -z -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 53.0.2
versionCode: 530210
commit: FENNEC_53_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@30b165a10e13854fcd80403da0cb6233b2629c77
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.16.0-`uname -m`-unknown-linux-gnu.tar.gz
| tar -x -z -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.16.0-i686-linux-android.tar.gz
| tar -x -z -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '54.0'
versionCode: 540000
commit: FENNEC_54_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz
| tar -x -z -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.18.0-armv7-linux-androideabi.tar.gz
| tar -x -z -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '54.0'
versionCode: 540010
commit: FENNEC_54_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz
| tar -x -z -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.18.0-i686-linux-android.tar.gz
| tar -x -z -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 54.0.1
versionCode: 540100
commit: FENNEC_54_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz
| tar -x -z -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.18.0-armv7-linux-androideabi.tar.gz
| tar -x -z -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 54.0.1
versionCode: 540110
commit: FENNEC_54_0_1_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@964dd9c65da0e8ebc401dc4d5ef665f787bf1c2e
prebuild:
- mkdir fdroid
- fxarch=`echo $$VERCODE$$ | cut -c 5 | sed -e 's/0/arm-linux-androideabi/g'
-e 's/1/i386-linux-androideabi/g'`
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --target=${fxarch}" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export ANDROID_VERSION_CODE=$$VERCODE$$'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- popd
scanignore:
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManager.java
- mobile/android/base/java/org/mozilla/gecko/javaaddons/JavaAddonManagerV1.java
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.18.0-`uname -m`-unknown-linux-gnu.tar.gz
| tar -x -z -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.18.0-i686-linux-android.tar.gz
| tar -x -z -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- fxarch=`grep "ac_add_options --target=" .mozconfig | cut -d '=' -f2`
- pushd obj-${fxarch}/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-${fxarch}/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '55.0'
versionCode: 550000
commit: FENNEC_55_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.19.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-arm-linux-androideabi/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-arm-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '55.0'
versionCode: 550010
commit: FENNEC_55_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.19.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-i386-linux-androideabi/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-i386-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '55.0'
versionCode: 550020
commit: FENNEC_55_0_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.19.0-aarch64-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-aarch64-linux-android/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-aarch64-linux-android/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 55.0.2
versionCode: 550200
commit: FENNEC_55_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.19.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-arm-linux-androideabi/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-arm-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 55.0.2
versionCode: 550210
commit: FENNEC_55_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=15" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.19.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-i386-linux-androideabi/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-i386-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: 55.0.2
versionCode: 550220
commit: FENNEC_55_0_2_RELEASE
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@f9db105d36b5496792f4b0a126a008b1ae108472
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.19.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.19.0-aarch64-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-aarch64-linux-android/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-aarch64-linux-android/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '56.0'
versionCode: 560000
commit: FENNEC_56_0_RELEASE
sudo: apt-get install -y g++
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@18b4a210745249f1152c40f48d6eb75c12aff7db
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-arm-linux-androideabi/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-arm-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '56.0'
versionCode: 560010
commit: FENNEC_56_0_RELEASE
sudo: apt-get install -y g++
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@18b4a210745249f1152c40f48d6eb75c12aff7db
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-i386-linux-androideabi/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-i386-linux-androideabi/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '56.0'
versionCode: 560020
commit: FENNEC_56_0_RELEASE
sudo: apt-get install -y g++
output: fdroid/fennec-unsigned.apk
srclibs:
- MozLocales@18b4a210745249f1152c40f48d6eb75c12aff7db
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-aarch64-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- pushd obj-aarch64-linux-android/mobile/android/locales
- for loc in $(cat ../../../../mobile/android/locales/maemo-locales); do LOCALE_MERGEDIR=$PWD/merge-$loc
make merge-$loc || exit 1; LOCALE_MERGEDIR=$PWD/merge-$loc make chrome-$loc
|| exit 1; done
- popd
- ./mach package
- mv obj-aarch64-linux-android/dist/fennec-*-unsigned-unaligned.apk fdroid/fennec-unsigned.apk
ndk: r12b
- versionName: '57.0'
versionCode: 570000
commit: FENNEC_57_0_RELEASE
sudo: apt-get install -y g++
output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: '57.0'
versionCode: 570010
commit: FENNEC_57_0_RELEASE
sudo: apt-get install -y g++
output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: '57.0'
versionCode: 570020
commit: FENNEC_57_0_RELEASE
sudo: apt-get install -y g++
output: obj-aarch64-linux-android/dist/fennec-$$VERSION$$.en-US.android-aarch64-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-aarch64-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-aarch64-linux-android/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: 57.0.1
versionCode: 570100
commit: FENNEC_57_0_1_RELEASE
sudo: apt-get install -y g++
output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: 57.0.1
versionCode: 570110
commit: FENNEC_57_0_1_RELEASE
sudo: apt-get install -y g++
output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: 57.0.4
versionCode: 570400
commit: FENNEC_57_0_4_RELEASE
sudo: apt-get install -y g++
output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: 57.0.4
versionCode: 570410
commit: FENNEC_57_0_4_RELEASE
sudo: apt-get install -y g++
output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
srclibs:
- MozLocales@74141a50fb02613eebaa31d51b08ce9923d0d326
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.20.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.20.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
ndk: r12b
- versionName: 58.0.2
versionCode: 580200
commit: FENNEC_58_0_2_RELEASE
timeout: 21600
sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
srclibs:
- MozLocales@f39951ae735980571966856e13110c23377bee50
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.21.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.21.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-arm-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
- zip -d obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 58.0.2
versionCode: 580210
commit: FENNEC_58_0_2_RELEASE
timeout: 21600
sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
srclibs:
- MozLocales@f39951ae735980571966856e13110c23377bee50
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.21.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.21.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % make -C obj-i386-linux-androideabi/mobile/android/locales
LOCALE_MERGEDIR=merge-% merge-% chrome-%
- ./mach package
- zip -d obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 59.0.1
versionCode: 590100
commit: FENNEC_59_0_1_RELEASE
timeout: 21600
sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
srclibs:
- MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.22.1-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-%
- AB_CD=multi ./mach package
- ./mach package
- zip -d obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 59.0.1
versionCode: 590110
commit: FENNEC_59_0_1_RELEASE
timeout: 21600
sudo: apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
srclibs:
- MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.22.1-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-%
- AB_CD=multi ./mach package
- ./mach package
- zip -d obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 59.0.2
versionCode: 590200
commit: FENNEC_59_0_2_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
srclibs:
- MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.22.1-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-%
- AB_CD=multi ./mach package
- ./mach package
- zip -d obj-arm-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-arm-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 59.0.2
versionCode: 590210
commit: FENNEC_59_0_2_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
srclibs:
- MozLocales@a5bbd6bf9e94673e0ed53b4b8a965db48accc63f
prebuild:
- mkdir fdroid
- l10ndir=`readlink -f $$MozLocales$$`
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-l10n-base=${l10ndir}" >> .mozconfig
- echo "mk_add_options 'export L10NBASEDIR=${l10ndir}'" >> .mozconfig
- echo "mk_add_options 'export MOZ_CHROME_MULTILOCALE=$(tr '\n' ' ' < mobile/android/locales/maemo-locales)'"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.22.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.22.1-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat mobile/android/locales/maemo-locales | xargs -I % ./mach build chrome-%
- AB_CD=multi ./mach package
- ./mach package
- zip -d obj-i386-linux-androideabi/dist/fennec-$$VERSION$$.en-US.android-i386-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '60.0'
versionCode: 600000
commit: FENNEC_60_0_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.24.1-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH=$PATH:$PWD/rust/bin
- mkdir clang+llvm
- curl https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '60.0'
versionCode: 600010
commit: FENNEC_60_0_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.24.1-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH=$PATH:$PWD/rust/bin
- mkdir clang+llvm
- curl https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 60.0.1
versionCode: 600100
commit: FENNEC_60_0_1_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.24.1-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 60.0.1
versionCode: 600110
commit: FENNEC_60_0_1_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.24.1-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 60.0.2
versionCode: 600200
commit: FENNEC_60_0_2_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.24.1-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 60.0.2
versionCode: 600210
commit: FENNEC_60_0_2_RELEASE
timeout: 21600
sudo:
- apt-get update
- apt-get install -y g++ proguard-cli/testing libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@20ad83b906b6c7c8b139356b62915ca32e584001
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.24.1-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.24.1-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '61.0'
versionCode: 610000
commit: FENNEC_61_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1
- pyenv@v1.2.4
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J
- mkdir gcc
- pushd gcc-6.4.0
- ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc"
- make -j`nproc`
- make install
- popd
- export PATH="$PWD/gcc/bin:$PATH"
- export LD_LIBRARY_PATH="$PWD/gcc/lib64"
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.5
- pyenv global 3.5.5
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.25.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '61.0'
versionCode: 610001
commit: FENNEC_61_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1
- pyenv@v1.2.4
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J
- mkdir gcc
- pushd gcc-6.4.0
- ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc"
- make -j`nproc`
- make install
- popd
- export PATH="$PWD/gcc/bin:$PATH"
- export LD_LIBRARY_PATH="$PWD/gcc/lib64"
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.5
- pyenv global 3.5.5
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.25.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '61.0'
versionCode: 610010
commit: FENNEC_61_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1
- pyenv@v1.2.4
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J
- mkdir gcc
- pushd gcc-6.4.0
- ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc"
- make -j`nproc`
- make install
- popd
- export PATH="$PWD/gcc/bin:$PATH"
- export LD_LIBRARY_PATH="$PWD/gcc/lib64"
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.5
- pyenv global 3.5.5
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.25.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '61.0'
versionCode: 610011
commit: FENNEC_61_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@03e502fcd96a5cd64cb57a0b8cb1e39ee17b9ef1
- pyenv@v1.2.4
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J
- mkdir gcc
- pushd gcc-6.4.0
- ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc"
- make -j`nproc`
- make install
- popd
- export PATH="$PWD/gcc/bin:$PATH"
- export LD_LIBRARY_PATH="$PWD/gcc/lib64"
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.5
- pyenv global 3.5.5
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.25.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 61.0.2
versionCode: 610200
commit: FENNEC_61_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@ac41772572ce2a6ab7d265670f1fef81509a53a5
- pyenv@v1.2.4
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J
- mkdir gcc
- pushd gcc-6.4.0
- ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc"
- make -j`nproc`
- make install
- popd
- export PATH="$PWD/gcc/bin:$PATH"
- export LD_LIBRARY_PATH="$PWD/gcc/lib64"
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.5
- pyenv global 3.5.5
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.25.0-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 61.0.2
versionCode: 610210
commit: FENNEC_61_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@ac41772572ce2a6ab7d265670f1fef81509a53a5
- pyenv@v1.2.4
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- curl https://ftp.gnu.org/gnu/gcc/gcc-6.4.0/gcc-6.4.0.tar.xz | tar -x -J
- mkdir gcc
- pushd gcc-6.4.0
- ./configure --enable-languages=c,c++ --disable-multilib --prefix="$PWD/../gcc"
- make -j`nproc`
- make install
- popd
- export PATH="$PWD/gcc/bin:$PATH"
- export LD_LIBRARY_PATH="$PWD/gcc/lib64"
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.5
- pyenv global 3.5.5
- mkdir rust
- curl https://static.rust-lang.org/dist/rust-1.25.0-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl https://static.rust-lang.org/dist/rust-std-1.25.0-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.1
versionCode: 620100
commit: FENNEC_62_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
- pyenv@v1.2.7
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir clang+llvm
- curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- export HOST_CC=$PWD/clang+llvm/bin/clang
- export HOST_CXX=$PWD/clang+llvm/bin/clang++
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.6
- pyenv global 3.5.6
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.1
versionCode: 620110
commit: FENNEC_62_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
- pyenv@v1.2.7
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir clang+llvm
- curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- export HOST_CC=$PWD/clang+llvm/bin/clang
- export HOST_CXX=$PWD/clang+llvm/bin/clang++
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.6
- pyenv global 3.5.6
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.1
versionCode: 620120
commit: FENNEC_62_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
- pyenv@v1.2.7
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir clang+llvm
- curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- export HOST_CC=$PWD/clang+llvm/bin/clang
- export HOST_CXX=$PWD/clang+llvm/bin/clang++
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.6
- pyenv global 3.5.6
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-aarch64-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.2
versionCode: 620200
commit: FENNEC_62_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
- pyenv@v1.2.7
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir clang+llvm
- curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- export HOST_CC=$PWD/clang+llvm/bin/clang
- export HOST_CXX=$PWD/clang+llvm/bin/clang++
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.6
- pyenv global 3.5.6
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.2
versionCode: 620210
commit: FENNEC_62_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli/testing
libproguard-java/testing
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
- pyenv@v1.2.7
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir clang+llvm
- curl --retry 3 https://releases.llvm.org/6.0.0/clang+llvm-6.0.0-x86_64-linux-gnu-debian8.tar.xz
| tar -x -J -C clang+llvm --strip-components 1
- export LLVM_CONFIG=$PWD/clang+llvm/bin/llvm-config
- export HOST_CC=$PWD/clang+llvm/bin/clang
- export HOST_CXX=$PWD/clang+llvm/bin/clang++
- export PYENV_ROOT="$(realpath '$$pyenv$$')"
- export PATH="$PYENV_ROOT/bin:$PATH"
- eval "$(pyenv init -)"
- pyenv install 3.5.6
- pyenv global 3.5.6
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.3
versionCode: 620300
commit: FENNEC_62_0_3_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-armv7-linux-androideabi.tar.xz
| tar -x -J -C rust --strip-components 2
- PATH=$PATH:$PWD/rust/bin ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 62.0.3
versionCode: 620310
commit: FENNEC_62_0_3_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@c795b1463d98524da163ae29c0343be13c4f6392
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i386-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- export I_PREFER_A_SUBOPTIMAL_MERCURIAL_EXPERIENCE=1
- mkdir rust
- curl --retry 3 https://static.rust-lang.org/dist/rust-1.26.2-`uname -m`-unknown-linux-gnu.tar.xz
| tar -x -J -C rust --strip-components 2
- curl --retry 3 https://static.rust-lang.org/dist/rust-std-1.26.2-i686-linux-android.tar.xz
| tar -x -J -C rust --strip-components 2
- export PATH="$PATH:$PWD/rust/bin"
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '63.0'
versionCode: 630000
commit: FENNEC_63_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java
- apt-get install -y -t testing nodejs
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53
- rustup@1.14.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.6.6 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: '63.0'
versionCode: 630010
commit: FENNEC_63_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java
- apt-get install -y -t testing nodejs
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53
- rustup@1.14.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.6.6 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 63.0.2
versionCode: 630200
commit: FENNEC_63_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java
- apt-get install -y -t testing nodejs
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53
- rustup@1.14.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.6.6 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 63.0.2
versionCode: 630210
commit: FENNEC_63_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev proguard-cli libproguard-java
- apt-get install -y -t testing nodejs
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@9e2ceb189feea59b7cbae3cd51ebba99bbcc7f53
- rustup@1.14.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options 'export PROGUARD_JAR=/usr/share/java/proguard.jar'" >>
.mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.6.6 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 64.0.1
versionCode: 640100
commit: FENNEC_64_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.6.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 64.0.1
versionCode: 640110
commit: FENNEC_64_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- sed -i -e 's/libclang.so.1/libclang.so.6/' build/moz.configure/bindgen.configure
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.6.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r17b
- versionName: 64.0.2
versionCode: 640200
commit: FENNEC_64_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.6.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r15c
- versionName: 64.0.2
versionCode: 640210
commit: FENNEC_64_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@60d879a279c3ced9746400f5bd7e1e8deffad025
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- sed -i -e 's/libclang.so.1/libclang.so.6/' build/moz.configure/bindgen.configure
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.29.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.6.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r17b
- versionName: '65.0'
versionCode: 650000
commit: FENNEC_65_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.31.1
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.7.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '65.0'
versionCode: 650010
commit: FENNEC_65_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.31.1
- rustup target add i686-linux-android
- cargo install --force --vers 0.7.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 65.0.1
versionCode: 650100
commit: FENNEC_65_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.31.1
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.7.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 65.0.1
versionCode: 650110
commit: FENNEC_65_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@49859882ca1e77dee09ceaa2e752747daaa085f5
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.31.1
- rustup target add i686-linux-android
- cargo install --force --vers 0.7.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '66.0'
versionCode: 660000
commit: FENNEC_66_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '66.0'
versionCode: 660010
commit: FENNEC_66_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.1
versionCode: 660100
commit: FENNEC_66_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.1
versionCode: 660110
commit: FENNEC_66_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.1
versionCode: 660120
commit: FENNEC_66_0_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.2
versionCode: 660200
commit: FENNEC_66_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.2
versionCode: 660210
commit: FENNEC_66_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.2
versionCode: 660220
commit: FENNEC_66_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.4
versionCode: 660400
commit: FENNEC_66_0_4_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.4
versionCode: 660410
commit: FENNEC_66_0_4_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.4
versionCode: 660420
commit: FENNEC_66_0_4_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.5
versionCode: 660500
commit: FENNEC_66_0_5_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.5
versionCode: 660510
commit: FENNEC_66_0_5_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 66.0.5
versionCode: 660520
commit: FENNEC_66_0_5_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@17623bb918695f15af787bc8755deb7c4608a162
- rustup@1.16.0
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.32.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '67.0'
versionCode: 670000
commit: FENNEC_67_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '67.0'
versionCode: 670010
commit: FENNEC_67_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '67.0'
versionCode: 670020
commit: FENNEC_67_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 67.0.2
versionCode: 670200
commit: FENNEC_67_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 67.0.2
versionCode: 670210
commit: FENNEC_67_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 67.0.2
versionCode: 670220
commit: FENNEC_67_0_2_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 67.0.3
versionCode: 670300
commit: FENNEC_67_0_3_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add armv7-linux-androideabi
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 67.0.3
versionCode: 670310
commit: FENNEC_67_0_3_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add i686-linux-android
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 67.0.3
versionCode: 670320
commit: FENNEC_67_0_3_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y g++ llvm libgmp-dev libmpfr-dev libmpc-dev
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@b071e8a820297017fc9dc4a0385a415ebd0b25d6
- rustup@1.18.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.34.2
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.8.7 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '68.0'
versionCode: 680000
commit: FENNEC_68_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@6579be0691dd6da2d589e2d8ceaa0c9b4c6ef5b6
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.36.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.9.0 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '68.0'
versionCode: 680010
commit: FENNEC_68_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@6579be0691dd6da2d589e2d8ceaa0c9b4c6ef5b6
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.36.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.9.0 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: '68.0'
versionCode: 680020
commit: FENNEC_68_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@6579be0691dd6da2d589e2d8ceaa0c9b4c6ef5b6
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.36.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.9.0 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.1.0
versionCode: 681000
commit: FENNEC_68_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.37.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.1.0
versionCode: 681010
commit: FENNEC_68_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.37.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.1.0
versionCode: 681020
commit: FENNEC_68_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.37.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.1.1
versionCode: 681100
commit: FENNEC_68_1_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.37.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.1.1
versionCode: 681110
commit: FENNEC_68_1_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.37.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.1.1
versionCode: 681120
commit: FENNEC_68_1_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.18.3
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.37.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.2.0
versionCode: 682000
commit: FENNEC_68_2_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.20.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.2.0
versionCode: 682010
commit: FENNEC_68_2_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.20.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.2.0
versionCode: 682020
commit: FENNEC_68_2_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.20.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.9.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.3.0
versionCode: 683000
commit: FENNEC_68_3_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.20.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.11.0 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.3.0
versionCode: 683010
commit: FENNEC_68_3_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.20.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.11.0 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.3.0
versionCode: 683020
commit: FENNEC_68_3_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5b44ee041cff7d887adc6df402834ea5862150ab
- rustup@1.20.2
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.11.0 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.4.1
versionCode: 684100
commit: FENNEC_68_4_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.12.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.4.1
versionCode: 684110
commit: FENNEC_68_4_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.12.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.4.1
versionCode: 684120
commit: FENNEC_68_4_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.12.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.5.0
versionCode: 685000
commit: FENNEC_68_5_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.13.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.5.0
versionCode: 685010
commit: FENNEC_68_5_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.13.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.5.0
versionCode: 685020
commit: FENNEC_68_5_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@5f8b5bf50dce91805ad7c1cbe4d6f290b85ce42e
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.13.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.6.0
versionCode: 686000
commit: FENNEC_68_6_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.13.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.6.0
versionCode: 686010
commit: FENNEC_68_6_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.13.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.6.0
versionCode: 686020
commit: FENNEC_68_6_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.13.1 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.7.0
versionCode: 687000
commit: FENNEC_68_7_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.7.0
versionCode: 687010
commit: FENNEC_68_7_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.14 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.7.0
versionCode: 687020
commit: FENNEC_68_7_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.8.0
versionCode: 688000
commit: FENNEC_68_8_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.8.0
versionCode: 688010
commit: FENNEC_68_8_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.14.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.8.0
versionCode: 688020
commit: FENNEC_68_8_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.9.0
versionCode: 689000
commit: FENNEC_68_9_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- hg export b8222f07b0c2bb635353a2b8146f1c4ad4d1cbcb | patch -p1 -R
- hg export 1c92814b83dd5717a61109202514ce3c0d48d4f1 | patch -p1 -R
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.9.0
versionCode: 689010
commit: FENNEC_68_9_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- hg export b8222f07b0c2bb635353a2b8146f1c4ad4d1cbcb | patch -p1 -R
- hg export 1c92814b83dd5717a61109202514ce3c0d48d4f1 | patch -p1 -R
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add i686-linux-android
- cargo install --force --vers 0.14.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.9.0
versionCode: 689020
commit: FENNEC_68_9_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- hg export b8222f07b0c2bb635353a2b8146f1c4ad4d1cbcb | patch -p1 -R
- hg export 1c92814b83dd5717a61109202514ce3c0d48d4f1 | patch -p1 -R
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --enable-application=mobile/android" >> .mozconfig
- echo "ac_add_options --with-branding=mobile/android/branding/unofficial" >>
.mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.38.0
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14.2 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.10.0
versionCode: 689100
commit: FENNEC_68_10_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.10.0
versionCode: 689110
commit: FENNEC_68_10_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add i686-linux-android
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.10.0
versionCode: 689120
commit: FENNEC_68_10_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/CERT.*' 'META-INF/MANIFEST.MF'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.10.1
versionCode: 689200
commit: FENNEC_68_10_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.10.1
versionCode: 689210
commit: FENNEC_68_10_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add i686-linux-android
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.10.1
versionCode: 689220
commit: FENNEC_68_10_1_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.21.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.11.0
versionCode: 689300
commit: FENNEC_68_11_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.22.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.11.0
versionCode: 689310
commit: FENNEC_68_11_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.22.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add i686-linux-android
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.11.0
versionCode: 689320
commit: FENNEC_68_11_0_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.22.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14.3 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.12.0
versionCode: 689400
commit: FIREFOX_68_12_0esr_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.22.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=arm-linux-androideabi" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add thumbv7neon-linux-androideabi
- cargo install --force --vers 0.14.4 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.12.0
versionCode: 689410
commit: FIREFOX_68_12_0esr_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.22.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=i686-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=16" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add i686-linux-android
- cargo install --force --vers 0.14.4 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 68.12.0
versionCode: 689420
commit: FIREFOX_68_12_0esr_RELEASE
timeout: 28800
sudo:
- apt-get update
- apt-get install -y clang-6.0 llvm-6.0 libgmp-dev libmpfr-dev libmpc-dev
- update-alternatives --install /usr/bin/clang clang /usr/bin/clang-6.0 100
- update-alternatives --install /usr/bin/clang++ clang++ /usr/bin/clang++-6.0
100
output: obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
srclibs:
- MozLocales@e6b88d980bbc157fc7903a42161dd8ccbbc84f98
- rustup@1.22.1
prebuild:
- bash $$MozLocales$$/prebuild.sh
- echo "ac_add_options --target=aarch64-linux-android" >> .mozconfig
- echo "ac_add_options --with-android-min-sdk=21" >> .mozconfig
- echo "ac_add_options --with-android-ndk=\"$$NDK$$\"" >> .mozconfig
- echo "ac_add_options --with-android-sdk=\"$$SDK$$\"" >> .mozconfig
- echo "ac_add_options --with-libclang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/lib64/"
>> .mozconfig
- echo "ac_add_options --with-clang-path=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64/bin/clang"
>> .mozconfig
- echo "mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj" >> .mozconfig
- pushd mobile/android/branding/unofficial/
- sed -i -e '/ANDROID_PACKAGE_NAME/d' -e '/MOZ_APP_DISPLAYNAME/d' configure.sh
- echo 'ANDROID_PACKAGE_NAME=org.mozilla.fennec_fdroid' >> configure.sh
- echo 'MOZ_APP_DISPLAYNAME="Fennec F-Droid"' >> configure.sh
- echo 'MOZ_APP_ANDROID_VERSION_CODE=$$VERCODE$$' >> configure.sh
- sed -i -e 's/Mozilla Fennec/Fennec F-Droid/g' locales/en-US/brand*
- popd
scanignore:
- servo/components/style/properties/Mako-0.9.1.zip
scandelete:
- accessible/tests/mochitest/dumbfile.zip
- mozglue/linker/tests
- python/mozbuild/mozbuild/test/action/data/package_fennec_apk
- security/manager/ssl/tests/unit/test_signed_apps
- security/nss/automation/taskcluster/docker-saw/LLVMgold.so.zip
- testing/mozbase/mozfile/tests/files/missing_file_attributes.zip
- testing/mozbase/mozinstall/tests/installer_stubs/firefox.zip
- testing/mozbase/mozproxy/tests/archive.tar.gz
- testing/mozharness/test/helper_files/archives
- third_party/python/pipenv/pipenv/patched/safety.zip
- third_party/rust/flate2/tests
- third_party/rust/zip/tests/data
- toolkit/modules/tests/xpcshell/zips/zen.zip
build:
- $$rustup$$/rustup-init.sh -y
- source $HOME/.cargo/env
- rustup default 1.44.1
- rustup target add aarch64-linux-android
- cargo install --force --vers 0.14.4 cbindgen
- ./mach build
- cat used-locales | xargs -I % ./mach build chrome-%
- make -C obj/mobile/android/base android_apks
- make -C obj package AB_CD=multi
- zip -d obj/dist/fennec-$$VERSION$$.multi.android-*-unsigned-unaligned.apk
'META-INF/*.*'
ndk: r19c
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 81.1.1
versionCode: 811100
commit: v81.1.1
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v57.0.6
- MozAndroidComponentsAS@v24.0.0
- MozAppServices@v61.0.13
- MozBuild@1eb5cb7930baf671648434b0e5a161e64d1834bf
- MozFennec@FIREFOX_81_0_RELEASE
- MozGlean@v32.1.1
- MozGleanAS@v21.3.0
- pyenv@v1.2.20
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 81.1.1
versionCode: 811120
commit: v81.1.1
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v57.0.6
- MozAndroidComponentsAS@v24.0.0
- MozAppServices@v61.0.13
- MozBuild@1eb5cb7930baf671648434b0e5a161e64d1834bf
- MozFennec@FIREFOX_81_0_RELEASE
- MozGlean@v32.1.1
- MozGleanAS@v21.3.0
- pyenv@v1.2.20
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 81.1.3
versionCode: 811300
commit: v81.1.3
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v57.0.7
- MozAndroidComponentsAS@v24.0.0
- MozAppServices@v61.0.13
- MozBuild@5ae7d3221f4887d03a54d22905afb4b56e2e0f12
- MozFennec@FIREFOX_81_0_1_RELEASE
- MozGlean@v32.1.1
- MozGleanAS@v21.3.0
- pyenv@v1.2.20
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 81.1.3
versionCode: 811320
commit: v81.1.3
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v57.0.7
- MozAndroidComponentsAS@v24.0.0
- MozAppServices@v61.0.13
- MozBuild@5ae7d3221f4887d03a54d22905afb4b56e2e0f12
- MozFennec@FIREFOX_81_0_1_RELEASE
- MozGlean@v32.1.1
- MozGleanAS@v21.3.0
- pyenv@v1.2.20
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 81.1.5
versionCode: 811500
commit: v81.1.5
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v57.0.8
- MozAndroidComponentsAS@v24.0.0
- MozAppServices@v61.0.13
- MozBuild@e52b65421c2b3837ee334e159c29969b031a0ab5
- MozFennec@FIREFOX_81_0_2_RELEASE
- MozGlean@v32.1.1
- MozGleanAS@v21.3.0
- pyenv@v1.2.20
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 81.1.5
versionCode: 811520
commit: v81.1.5
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v57.0.8
- MozAndroidComponentsAS@v24.0.0
- MozAppServices@v61.0.13
- MozBuild@e52b65421c2b3837ee334e159c29969b031a0ab5
- MozFennec@FIREFOX_81_0_2_RELEASE
- MozGlean@v32.1.1
- MozGleanAS@v21.3.0
- pyenv@v1.2.20
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 82.1.1
versionCode: 821100
commit: v82.1.1
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v60.0.5
- MozAndroidComponentsAS@v56.0.0
- MozAppServices@v63.0.0
- MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d
- MozFennec@FIREFOX_82_0_RELEASE
- MozGlean@v32.4.1
- MozGleanAS@v32.1.1
- pyenv@v1.2.21
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 82.1.1
versionCode: 821120
commit: v82.1.1
timeout: 10800
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v60.0.5
- MozAndroidComponentsAS@v56.0.0
- MozAppServices@v63.0.0
- MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d
- MozFennec@FIREFOX_82_0_RELEASE
- MozGlean@v32.4.1
- MozGleanAS@v32.1.1
- pyenv@v1.2.21
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 82.1.3
versionCode: 821300
commit: v82.1.3
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v60.0.8
- MozAndroidComponentsAS@v56.0.0
- MozAppServices@v63.0.0
- MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d
- MozFennec@FIREFOX_82_0_3_RELEASE
- MozGlean@v32.4.1
- MozGleanAS@v32.1.1
- pyenv@v1.2.21
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 82.1.3
versionCode: 821320
commit: v82.1.3
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v60.0.8
- MozAndroidComponentsAS@v56.0.0
- MozAppServices@v63.0.0
- MozBuild@e28b914f0f609c548d4970acaf63aaed3be55b5d
- MozFennec@FIREFOX_82_0_3_RELEASE
- MozGlean@v32.4.1
- MozGleanAS@v32.1.1
- pyenv@v1.2.21
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 83.1.0
versionCode: 831000
commit: v83.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v63.0.9
- MozAndroidComponentsAS@v56.0.0
- MozAppServices@v63.0.0
- MozBuild@26cda4b24ae66ceab8c6f5c93c098a578289dbf2
- MozFennec@FIREFOX_83_0_RELEASE
- MozGlean@v33.0.4
- MozGleanAS@v32.1.1
- pyenv@v1.2.21
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 83.1.0
versionCode: 831020
commit: v83.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v63.0.9
- MozAndroidComponentsAS@v56.0.0
- MozAppServices@v63.0.0
- MozBuild@26cda4b24ae66ceab8c6f5c93c098a578289dbf2
- MozFennec@FIREFOX_83_0_RELEASE
- MozGlean@v33.0.4
- MozGleanAS@v32.1.1
- pyenv@v1.2.21
- rustup@1.22.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 84.1.0
versionCode: 841000
commit: v84.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v67.0.11
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.0.0
- MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2
- MozFennec@FIREFOX_84_0_BUILD3
- MozGlean@v33.0.4
- pyenv@v1.2.21
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 84.1.0
versionCode: 841020
commit: v84.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v67.0.11
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.0.0
- MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2
- MozFennec@FIREFOX_84_0_BUILD3
- MozGlean@v33.0.4
- pyenv@v1.2.21
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 84.1.2
versionCode: 841200
commit: v84.1.2
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v67.0.14
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.0.0
- MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2
- MozFennec@FIREFOX_84_0_1_RELEASE
- MozGlean@v33.0.4
- pyenv@v1.2.21
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 84.1.2
versionCode: 841220
commit: v84.1.2
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v67.0.14
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.0.0
- MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2
- MozFennec@FIREFOX_84_0_1_RELEASE
- MozGlean@v33.0.4
- pyenv@v1.2.21
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 84.1.4
versionCode: 841400
commit: v84.1.4
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v67.0.17
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.0.0
- MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2
- MozFennec@FIREFOX_84_0_2_RELEASE
- MozGlean@v33.0.4
- pyenv@v1.2.21
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 84.1.4
versionCode: 841420
commit: v84.1.4
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v67.0.17
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.0.0
- MozBuild@64881f66e4268c81dac96fde42b1c7c1039a95b2
- MozFennec@FIREFOX_84_0_2_RELEASE
- MozGlean@v33.0.4
- pyenv@v1.2.21
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 85.1.0
versionCode: 851000
commit: v85.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v70.0.16
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.2.0
- MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0
- MozFennec@FIREFOX_85_0_RELEASE
- MozGlean@v33.1.2
- MozGleanAS@v33.0.4
- pyenv@v1.2.22
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 85.1.0
versionCode: 851020
commit: v85.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v70.0.16
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.2.0
- MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0
- MozFennec@FIREFOX_85_0_RELEASE
- MozGlean@v33.1.2
- MozGleanAS@v33.0.4
- pyenv@v1.2.22
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 85.1.3
versionCode: 851300
commit: v85.1.3
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v70.0.20
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.2.0
- MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0
- MozFennec@FIREFOX_85_0_2_RELEASE
- MozGlean@v33.1.2
- MozGleanAS@v33.0.4
- pyenv@v1.2.22
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 85.1.3
versionCode: 851320
commit: v85.1.3
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v70.0.20
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.2.0
- MozBuild@eeac78ac44ada94cb02e51b6e42a591e78ce76a0
- MozFennec@FIREFOX_85_0_2_RELEASE
- MozGlean@v33.1.2
- MozGleanAS@v33.0.4
- pyenv@v1.2.22
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 86.1.1
versionCode: 861100
commit: v86.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v72.0.16
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.2.0
- MozBuild@e9b83736ebca0107245be8a8f77ccb41ff1a843d
- MozFennec@FIREFOX_86_0_RELEASE
- MozGlean@v33.1.2
- MozGleanAS@v33.0.4
- pyenv@v1.2.23
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 86.1.1
versionCode: 861120
commit: v86.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
llvm-6.0
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v72.0.16
- MozAndroidComponentsAS@v63.0.0
- MozAppServices@v67.2.0
- MozBuild@e9b83736ebca0107245be8a8f77ccb41ff1a843d
- MozFennec@FIREFOX_86_0_RELEASE
- MozGlean@v33.1.2
- MozGleanAS@v33.0.4
- pyenv@v1.2.23
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 87.0.0-rc.1
versionCode: 870000
commit: v87.0.0-rc.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v73.0.11
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v71.0.0
- MozBuild@58676df66e39e804dff55ce7b25aac88eb035bb8
- MozFennec@FIREFOX_87_0_RELEASE
- MozGlean@v34.1.0
- MozGleanAS@v33.1.2
- pyenv@1.2.24.1
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 87.0.0-rc.1
versionCode: 870020
commit: v87.0.0-rc.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v73.0.11
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v71.0.0
- MozBuild@58676df66e39e804dff55ce7b25aac88eb035bb8
- MozFennec@FIREFOX_87_0_RELEASE
- MozGlean@v34.1.0
- MozGleanAS@v33.1.2
- pyenv@1.2.24.1
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 88.1.1
versionCode: 881100
commit: v88.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v74.0.11
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v74.0.1
- MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29
- MozFennec@FIREFOX_88_0_RELEASE
- MozGlean@v35.0.0
- MozGleanAS@v33.1.2
- pyenv@1.2.26
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 88.1.1
versionCode: 881120
commit: v88.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v74.0.11
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v74.0.1
- MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29
- MozFennec@FIREFOX_88_0_RELEASE
- MozGlean@v35.0.0
- MozGleanAS@v33.1.2
- pyenv@1.2.26
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 88.1.3
versionCode: 881300
commit: v88.1.3
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v74.0.13
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v74.0.1
- MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29
- MozFennec@FIREFOX_88_0_1_RELEASE
- MozGlean@v35.0.0
- MozGleanAS@v33.1.2
- pyenv@1.2.26
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 88.1.3
versionCode: 881320
commit: v88.1.3
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v74.0.13
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v74.0.1
- MozBuild@801a4b3692a28d98a4c0599bf16ec43d737fed29
- MozFennec@FIREFOX_88_0_1_RELEASE
- MozGlean@v35.0.0
- MozGleanAS@v33.1.2
- pyenv@1.2.26
- rustup@1.23.1
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 89.1.1
versionCode: 891100
commit: v89.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v75.0.22
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v74.0.1
- MozBuild@88e5aa742e19511178e8fb9cc77aa7d2f5f818b1
- MozFennec@FIREFOX_89_0_RELEASE
- MozGlean@v35.0.0
- MozGleanAS@v33.1.2
- pyenv@v2.0.0
- rustup@1.24.2
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 89.1.1
versionCode: 891120
commit: v89.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v75.0.22
- MozAndroidComponentsAS@v71.0.0
- MozAppServices@v74.0.1
- MozBuild@88e5aa742e19511178e8fb9cc77aa7d2f5f818b1
- MozFennec@FIREFOX_89_0_RELEASE
- MozGlean@v35.0.0
- MozGleanAS@v33.1.2
- pyenv@v2.0.0
- rustup@1.24.2
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 90.1.1
versionCode: 901100
commit: v90.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v90.0.12
- MozAndroidComponentsAS@v75.0.0
- MozAppServices@v77.0.2
- MozBuild@0ff9b69ef093057905a0e45b6f102c4e3f04906a
- MozFennec@FIREFOX_90_0_RELEASE
- MozGlean@v38.0.0
- MozGleanAS@v35.0.0
- pyenv@v2.0.3
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 90.1.1
versionCode: 901120
commit: v90.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v90.0.12
- MozAndroidComponentsAS@v75.0.0
- MozAppServices@v77.0.2
- MozBuild@0ff9b69ef093057905a0e45b6f102c4e3f04906a
- MozFennec@FIREFOX_90_0_RELEASE
- MozGlean@v38.0.0
- MozGleanAS@v35.0.0
- pyenv@v2.0.3
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 91.1.0
versionCode: 911000
commit: v91.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v91.0.12
- MozAndroidComponentsAS@v75.0.0
- MozAppServices@v79.0.0
- MozBuild@402312fb15ffde582cf7868dd34c8ab7b7d24d27
- MozFennec@FIREFOX_91_0_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.4
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 91.1.0
versionCode: 911020
commit: v91.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v91.0.12
- MozAndroidComponentsAS@v75.0.0
- MozAppServices@v79.0.0
- MozBuild@402312fb15ffde582cf7868dd34c8ab7b7d24d27
- MozFennec@FIREFOX_91_0_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.4
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 91.2.0
versionCode: 912000
commit: v91.2.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v91.0.13
- MozAndroidComponentsAS@v75.0.0
- MozAppServices@v79.0.0
- MozBuild@673a410ab3989b1f01015ff7e8733510325146a7
- MozFennec@FIREFOX_91_0_1_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.4
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 91.2.0
versionCode: 912020
commit: v91.2.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y g++ python-setuptools tcl gyp ninja-build libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v91.0.13
- MozAndroidComponentsAS@v75.0.0
- MozAppServices@v79.0.0
- MozBuild@673a410ab3989b1f01015ff7e8733510325146a7
- MozFennec@FIREFOX_91_0_1_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.4
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 92.1.1
versionCode: 921100
commit: v92.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v92.0.15
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v82.1.0
- MozBuild@43c2ae10f130dfa2b5743ba59bbef0c867d42888
- MozFennec@FIREFOX_92_0_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.6
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 92.1.1
versionCode: 921120
commit: v92.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v92.0.15
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v82.1.0
- MozBuild@43c2ae10f130dfa2b5743ba59bbef0c867d42888
- MozFennec@FIREFOX_92_0_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.6
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 93.1.0
versionCode: 931000
commit: v93.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v93.0.11
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v82.1.0
- MozBuild@b49e2d31046c2e2b96f41f7be6e7b943653377f6
- MozFennec@FIREFOX_93_0_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.7
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 93.1.0
versionCode: 931020
commit: v93.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v93.0.11
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v82.1.0
- MozBuild@b49e2d31046c2e2b96f41f7be6e7b943653377f6
- MozFennec@FIREFOX_93_0_RELEASE
- MozGlean@v39.0.3
- MozGleanAS@v35.0.0
- pyenv@v2.0.7
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 94.1.1
versionCode: 941100
commit: v94.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v94.0.12
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v85.4.0
- MozBuild@a305761d15f63c7e1d17405eaefc2aa825dd64e6
- MozFennec@FIREFOX_94_0_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v39.0.3
- pyenv@v2.1.0
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 94.1.1
versionCode: 941120
commit: v94.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v94.0.12
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v85.4.0
- MozBuild@a305761d15f63c7e1d17405eaefc2aa825dd64e6
- MozFennec@FIREFOX_94_0_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v39.0.3
- pyenv@v2.1.0
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 95.1.0
versionCode: 951000
commit: v95.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v95.0.13
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v86.0.1
- MozBuild@c858d69f36c62000fa2d69de60b316820ad154b6
- MozFennec@FIREFOX_95_0_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v39.0.3
- pyenv@v2.2.2
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 95.1.0
versionCode: 951020
commit: v95.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v95.0.13
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v86.0.1
- MozBuild@c858d69f36c62000fa2d69de60b316820ad154b6
- MozFennec@FIREFOX_95_0_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v39.0.3
- pyenv@v2.2.2
- rustup@1.24.3
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 95.2.0
versionCode: 952000
commit: v95.2.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v95.0.14
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v86.0.1
- MozBuild@246f253f2192e8b42c5476c8ecde1f0f8be740d5
- MozFennec@FIREFOX_95_0_1_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v39.0.3
- pyenv@v2.2.2
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 95.2.0
versionCode: 952020
commit: v95.2.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v95.0.14
- MozAndroidComponentsAS@v91.0.3
- MozAppServices@v86.0.1
- MozBuild@246f253f2192e8b42c5476c8ecde1f0f8be740d5
- MozFennec@FIREFOX_95_0_1_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v39.0.3
- pyenv@v2.2.2
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21e
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 96.1.1
versionCode: 961100
commit: v96.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v96.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v86.2.1
- MozBuild@c9c1b0715c991d4bf793050f89b2c1f702a21aa7
- MozFennec@FIREFOX_96_0_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v41.1.1
- pyenv@v2.2.3
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 96.1.1
versionCode: 961120
commit: v96.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v96.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v86.2.1
- MozBuild@c9c1b0715c991d4bf793050f89b2c1f702a21aa7
- MozFennec@FIREFOX_96_0_RELEASE
- MozGlean@v42.0.1
- MozGleanAS@v41.1.1
- pyenv@v2.2.3
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 96.3.0
versionCode: 963000
commit: v96.3.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v96.0.15
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v86.2.2
- MozBuild@cbd1c8b2d06c33ad5650a956183508c4cd02906a
- MozFennec@FIREFOX_96_0_3_RELEASE
- MozGlean@v42.1.0
- MozGleanAS@v41.1.1
- pyenv@v2.2.3
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 96.3.0
versionCode: 963020
commit: v96.3.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v96.0.15
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v86.2.2
- MozBuild@cbd1c8b2d06c33ad5650a956183508c4cd02906a
- MozFennec@FIREFOX_96_0_3_RELEASE
- MozGlean@v42.1.0
- MozGleanAS@v41.1.1
- pyenv@v2.2.3
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 97.1.1
versionCode: 971100
commit: v97.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v97.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v87.1.0
- MozBuild@600125dc67786ff0ab2a4ab753025de0ef940707
- MozFennec@FIREFOX_97_0_RELEASE
- MozGlean@v42.3.0
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 97.1.1
versionCode: 971120
commit: v97.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v97.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v87.1.0
- MozBuild@600125dc67786ff0ab2a4ab753025de0ef940707
- MozFennec@FIREFOX_97_0_RELEASE
- MozGlean@v42.3.0
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 98.1.0
versionCode: 981000
commit: v98.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v98.0.9
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.0.1
- MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d
- MozFennec@FIREFOX_98_0_BUILD2
- MozGlean@v43.0.2
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 98.1.0
versionCode: 981020
commit: v98.1.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v98.0.9
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.0.1
- MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d
- MozFennec@FIREFOX_98_0_BUILD2
- MozGlean@v43.0.2
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 98.1.1
versionCode: 981100
commit: v98.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v98.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.0.1
- MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d
- MozFennec@FIREFOX_98_0_RELEASE
- MozGlean@v43.0.2
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 98.1.1
versionCode: 981120
commit: v98.1.1
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v98.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.0.1
- MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d
- MozFennec@FIREFOX_98_0_RELEASE
- MozGlean@v43.0.2
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 98.2.0
versionCode: 982000
commit: v98.2.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v98.0.12
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.0.1
- MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d
- MozFennec@FIREFOX_98_0_1_RELEASE
- MozGlean@v43.0.2
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 98.2.0
versionCode: 982020
commit: v98.2.0
timeout: 14400
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v98.0.12
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.0.1
- MozBuild@ec0a25634f3f4cd995a30dbe676107a5987c4d7d
- MozFennec@FIREFOX_98_0_1_RELEASE
- MozGlean@v43.0.2
- MozGleanAS@v41.1.1
- pyenv@v2.2.4
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 100.1.1
versionCode: 1001100
commit: v100.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v100.0.10
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.1
- MozBuild@a664bc18c60b8850e136f3966bb20e90d3865f3b
- MozFennec@FIREFOX_100_0_RELEASE
- MozGlean@v44.0.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.0
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 100.1.1
versionCode: 1001120
commit: v100.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v100.0.10
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.1
- MozBuild@a664bc18c60b8850e136f3966bb20e90d3865f3b
- MozFennec@FIREFOX_100_0_RELEASE
- MozGlean@v44.0.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.0
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 100.1.3
versionCode: 1001300
commit: v100.1.3
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v100.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.1
- MozBuild@0d7c5650af9fdc110953ade9ab4250effb2157c1
- MozFennec@FIREFOX_100_0_1_BUILD1
- MozGlean@v44.0.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.0
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 100.1.3
versionCode: 1001320
commit: v100.1.3
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v100.0.11
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.1
- MozBuild@0d7c5650af9fdc110953ade9ab4250effb2157c1
- MozFennec@FIREFOX_100_0_1_BUILD1
- MozGlean@v44.0.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.0
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 100.3.0
versionCode: 1003000
commit: v100.3.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v100.0.12
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.1
- MozBuild@5601e076a421733ca1a2c22bb8a50c4c125b7eda
- MozFennec@FIREFOX_100_0_2_BUILD1
- MozGlean@v44.0.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.0
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 100.3.0
versionCode: 1003020
commit: v100.3.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v100.0.12
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.1
- MozBuild@5601e076a421733ca1a2c22bb8a50c4c125b7eda
- MozFennec@FIREFOX_100_0_2_BUILD1
- MozGlean@v44.0.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.0
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 101.1.1
versionCode: 1011100
commit: v101.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v101.0.10
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.2
- MozBuild@8e1bef78e144becfb960e3f08510c298fa737c58
- MozFennec@FIREFOX_101_0_RELEASE
- MozGlean@v44.1.1
- MozGleanAS@v41.1.1
- pyenv@v2.3.1
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 101.1.1
versionCode: 1011120
commit: v101.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v101.0.10
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v91.1.2
- MozBuild@8e1bef78e144becfb960e3f08510c298fa737c58
- MozFennec@FIREFOX_101_0_RELEASE
- MozGlean@v44.1.1
- MozGleanAS@v41.1.1
- pyenv@v2.3.1
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 102.1.1
versionCode: 1021100
commit: v102.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v102.0.12
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v93.1.0
- MozBuild@2ce566ca2edbb33895bc3a8ac0cf5ab75bc0f192
- MozFennec@FIREFOX_102_0_RELEASE
- MozGlean@v44.1.1
- MozGleanAS@v41.1.1
- pyenv@v2.3.1
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 102.1.1
versionCode: 1021120
commit: v102.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v102.0.12
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v93.1.0
- MozBuild@2ce566ca2edbb33895bc3a8ac0cf5ab75bc0f192
- MozFennec@FIREFOX_102_0_RELEASE
- MozGlean@v44.1.1
- MozGleanAS@v41.1.1
- pyenv@v2.3.1
- rustup@1.24.3
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 103.1.0
versionCode: 1031000
commit: v103.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v103.0.9
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v93.5.0
- MozBuild@88ad7fdb5ae872740be8cf3864164e17a4e6804a
- MozFennec@FIREFOX_103_0_RELEASE
- MozGlean@v50.1.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.2
- rustup@1.25.1
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 103.1.0
versionCode: 1031020
commit: v103.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v103.0.9
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v93.5.0
- MozBuild@88ad7fdb5ae872740be8cf3864164e17a4e6804a
- MozFennec@FIREFOX_103_0_RELEASE
- MozGlean@v50.1.0
- MozGleanAS@v41.1.1
- pyenv@v2.3.2
- rustup@1.25.1
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 104.1.0
versionCode: 1041000
commit: v104.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v104.0.8
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v93.7.2
- MozBuild@37953391613205768b8a94b55b0940275257d6d3
- MozFennec@FIREFOX_104_0_RELEASE
- MozGlean@v50.1.4
- MozGleanAS@v41.1.1
- pyenv@v2.3.3
- rustup@1.25.1
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 104.1.0
versionCode: 1041020
commit: v104.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v104.0.8
- MozAndroidComponentsAS@v94.0.0
- MozAppServices@v93.7.2
- MozBuild@37953391613205768b8a94b55b0940275257d6d3
- MozFennec@FIREFOX_104_0_RELEASE
- MozGlean@v50.1.4
- MozGleanAS@v41.1.1
- pyenv@v2.3.3
- rustup@1.25.1
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 105.1.0
versionCode: 1051000
commit: v105.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v105.0.7
- MozAndroidComponentsAS@v104.0.2
- MozAppServices@v94.1.0
- MozBuild@616f20ba752b0e1f519bb7acb26e5d9eea650d51
- MozFennec@FIREFOX_105_0_RELEASE
- MozGlean@v51.1.0
- MozGleanAS@v50.1.3
- pyenv@v2.3.4
- rustup@1.25.1
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 105.1.0
versionCode: 1051020
commit: v105.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y openjdk-11-jdk-headless g++ python-setuptools tcl gyp ninja-build
libffi-dev libsqlite3-dev
- update-alternatives --auto java
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- MozAndroidComponents@v105.0.7
- MozAndroidComponentsAS@v104.0.2
- MozAppServices@v94.1.0
- MozBuild@616f20ba752b0e1f519bb7acb26e5d9eea650d51
- MozFennec@FIREFOX_105_0_RELEASE
- MozGlean@v51.1.0
- MozGleanAS@v50.1.3
- pyenv@v2.3.4
- rustup@1.25.1
- wasi-sdk@f0d40b6491efc1e2332f55eb22e6292abdce4335
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 107.1.0
versionCode: 1071000
commit: v107.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v107.0.7
- MozAndroidComponentsAS@v104.0.2
- MozAppServices@v94.2.2
- MozBuild@4280b1c689393a186611d4cc740a3838edd9ae10
- MozFennec@FIREFOX_107_0_RELEASE
- MozGlean@v51.4.0
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 107.1.0
versionCode: 1071020
commit: v107.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v107.0.7
- MozAndroidComponentsAS@v104.0.2
- MozAppServices@v94.2.2
- MozBuild@4280b1c689393a186611d4cc740a3838edd9ae10
- MozFennec@FIREFOX_107_0_RELEASE
- MozGlean@v51.4.0
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 107.2.0
versionCode: 1072000
commit: v107.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v107.0.8
- MozAndroidComponentsAS@v104.0.2
- MozAppServices@v94.2.2
- MozBuild@afe1ac00f71439da5fd4eb03629cb15642a17217
- MozFennec@FIREFOX_107_0_1_RELEASE
- MozGlean@v51.4.0
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 107.2.0
versionCode: 1072020
commit: v107.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v107.0.8
- MozAndroidComponentsAS@v104.0.2
- MozAppServices@v94.2.2
- MozBuild@afe1ac00f71439da5fd4eb03629cb15642a17217
- MozFennec@FIREFOX_107_0_1_RELEASE
- MozGlean@v51.4.0
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 108.1.0
versionCode: 1081000
commit: v108.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v108.0.8
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v95.0.1
- MozBuild@7af79dff489d7c2cf041784a82f3fd74cd79d700
- MozFennec@FIREFOX_108_0_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 108.1.0
versionCode: 1081020
commit: v108.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v108.0.8
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v95.0.1
- MozBuild@7af79dff489d7c2cf041784a82f3fd74cd79d700
- MozFennec@FIREFOX_108_0_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 108.1.1
versionCode: 1081100
commit: v108.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v108.1.1
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v95.0.1
- MozBuild@0fc329b3f55965ad9023723bfe611ba6dddf9196
- MozFennec@FIREFOX_108_0_1_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 108.1.1
versionCode: 1081120
commit: v108.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@v108.1.1
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v95.0.1
- MozBuild@0fc329b3f55965ad9023723bfe611ba6dddf9196
- MozFennec@FIREFOX_108_0_1_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 109.1.1
versionCode: 1091100
commit: v109.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@components-v109.1.1
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v96.1.3
- MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462
- MozFennec@FIREFOX_109_0_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 109.1.1
versionCode: 1091120
commit: v109.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@components-v109.1.1
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v96.1.3
- MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462
- MozFennec@FIREFOX_109_0_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 109.2.0
versionCode: 1092000
commit: v109.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@components-v109.2.0
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v96.1.3
- MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462
- MozFennec@FIREFOX_109_0_1_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 109.2.0
versionCode: 1092020
commit: v109.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@components-v109.2.0
- MozAndroidComponentsAS@v107.0.2
- MozAppServices@v96.1.3
- MozBuild@662f7e3e4dbc953bf62ea63c604ddbb7dc43e462
- MozFennec@FIREFOX_109_0_1_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.2.0
- rustup@1.25.1
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 110.0.1
versionCode: 1100100
commit: v110.0.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@components-v110.0.1
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.2.1
- MozBuild@9fd0ae6394266956addd94dec4faa6a214e6fb5c
- MozFennec@FIREFOX_110_0_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.8.2
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 110.0.1
versionCode: 1100120
commit: v110.0.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: app/build/outputs/apk/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroid@components-v110.0.1
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.2.1
- MozBuild@9fd0ae6394266956addd94dec4faa6a214e6fb5c
- MozFennec@FIREFOX_110_0_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.8.2
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 110.1.0
versionCode: 1101000
commit: fenix-v110.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.2.1
- MozBuild@47769fdd08d47ec9a87ee18daa2dac7fd0ed6b30
- MozFennec@FIREFOX_110_0_1_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.8.2
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 110.1.0
versionCode: 1101020
commit: fenix-v110.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.2.1
- MozBuild@47769fdd08d47ec9a87ee18daa2dac7fd0ed6b30
- MozFennec@FIREFOX_110_0_1_RELEASE
- MozGlean@v51.8.2
- MozGleanAS@v51.8.2
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 111.0.0
versionCode: 1110000
commit: fenix-v111.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.4.0
- MozBuild@e7c273acf66e50863f4743d9858800a295fab41a
- MozFennec@FIREFOX_111_0_RELEASE
- MozGlean@v52.2.0
- MozGleanAS@v52.0.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 111.0.0
versionCode: 1110020
commit: fenix-v111.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.4.0
- MozBuild@e7c273acf66e50863f4743d9858800a295fab41a
- MozFennec@FIREFOX_111_0_RELEASE
- MozGlean@v52.2.0
- MozGleanAS@v52.0.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 111.1.0
versionCode: 1111000
commit: fenix-v111.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.4.0
- MozBuild@e7c273acf66e50863f4743d9858800a295fab41a
- MozFennec@FIREFOX_111_0_1_RELEASE
- MozGlean@v52.2.0
- MozGleanAS@v52.0.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 111.1.0
versionCode: 1111020
commit: fenix-v111.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@v108.0.8
- MozAppServices@v96.4.0
- MozBuild@e7c273acf66e50863f4743d9858800a295fab41a
- MozFennec@FIREFOX_111_0_1_RELEASE
- MozGlean@v52.2.0
- MozGleanAS@v52.0.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 112.0.0
versionCode: 1120000
commit: fenix-v112.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v110.0.1
- MozAppServices@v97.2.0
- MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea
- MozFennec@FIREFOX_112_0_RELEASE
- MozGlean@v52.3.0
- MozGleanAS@v52.2.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 112.0.0
versionCode: 1120020
commit: fenix-v112.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v110.0.1
- MozAppServices@v97.2.0
- MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea
- MozFennec@FIREFOX_112_0_RELEASE
- MozGlean@v52.3.0
- MozGleanAS@v52.2.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 112.1.0
versionCode: 1121000
commit: fenix-v112.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v110.0.1
- MozAppServices@v97.2.0
- MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea
- MozFennec@FIREFOX_112_0_1_RELEASE
- MozGlean@v52.3.0
- MozGleanAS@v52.2.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 112.1.0
versionCode: 1121020
commit: fenix-v112.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v110.0.1
- MozAppServices@v97.2.0
- MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea
- MozFennec@FIREFOX_112_0_1_RELEASE
- MozGlean@v52.3.0
- MozGleanAS@v52.2.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 112.2.0
versionCode: 1122000
commit: fenix-v112.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v110.0.1
- MozAppServices@v97.2.0
- MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea
- MozFennec@FIREFOX_112_0_2_RELEASE
- MozGlean@v52.3.0
- MozGleanAS@v52.2.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 112.2.0
versionCode: 1122020
commit: fenix-v112.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v110.0.1
- MozAppServices@v97.2.0
- MozBuild@0c7fba652cd04222885386dc27eb663585c0c3ea
- MozFennec@FIREFOX_112_0_2_RELEASE
- MozGlean@v52.3.0
- MozGleanAS@v52.2.0
- rustup@1.25.2
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 113.0.0
versionCode: 1130000
commit: fenix-v113.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v111.1.1
- MozAppServices@v97.4.1
- MozBuild@6f1a764de0c6566358187191921174cbef45b5de
- MozFennec@FIREFOX_113_0_RELEASE
- MozGlean@v52.4.2
- MozGleanAS@v52.2.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 113.0.0
versionCode: 1130020
commit: fenix-v113.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v111.1.1
- MozAppServices@v97.4.1
- MozBuild@6f1a764de0c6566358187191921174cbef45b5de
- MozFennec@FIREFOX_113_0_RELEASE
- MozGlean@v52.4.2
- MozGleanAS@v52.2.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 113.2.0
versionCode: 1132000
commit: fenix-v113.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v111.1.1
- MozAppServices@v97.4.1
- MozBuild@0bee946357e1b4ae32e49e67dc5995695646654a
- MozFennec@FIREFOX_113_0_2_RELEASE
- MozGlean@v52.4.2
- MozGleanAS@v52.2.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 113.2.0
versionCode: 1132020
commit: fenix-v113.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v111.1.1
- MozAppServices@v97.4.1
- MozBuild@0bee946357e1b4ae32e49e67dc5995695646654a
- MozFennec@FIREFOX_113_0_2_RELEASE
- MozGlean@v52.4.2
- MozGleanAS@v52.2.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 114.0.0
versionCode: 1140000
commit: fenix-v114.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v114.1
- MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546
- MozFennec@FIREFOX_114_0_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 114.0.0
versionCode: 1140020
commit: fenix-v114.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v114.1
- MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546
- MozFennec@FIREFOX_114_0_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 114.1.0
versionCode: 1141000
commit: fenix-v114.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v114.1
- MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546
- MozFennec@FIREFOX_114_0_1_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 114.1.0
versionCode: 1141020
commit: fenix-v114.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v114.1
- MozBuild@0e0bf9717f5605693e72077f569ee692f9c35546
- MozFennec@FIREFOX_114_0_1_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 114.2.0
versionCode: 1142000
commit: fenix-v114.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v114.1
- MozBuild@4916756604619576c84b9c61f02118d3f62fcbd6
- MozFennec@FIREFOX_114_0_2_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 114.2.0
versionCode: 1142020
commit: fenix-v114.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v114.1
- MozBuild@4916756604619576c84b9c61f02118d3f62fcbd6
- MozFennec@FIREFOX_114_0_2_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 115.0.0
versionCode: 1150000
commit: fenix-v115.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v115.0
- MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761
- MozFennec@FIREFOX_115_0_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 115.0.0
versionCode: 1150020
commit: fenix-v115.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v115.0
- MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761
- MozFennec@FIREFOX_115_0_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 115.2.1
versionCode: 1152100
commit: fenix-v115.2.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v115.0
- MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761
- MozFennec@FIREFOX_115_0_2_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 115.2.1
versionCode: 1152120
commit: fenix-v115.2.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v112.2.0
- MozAppServices@v115.0
- MozBuild@5ce9bce636c4e8109a6c3fc1bc5c7e6a7b9c4761
- MozFennec@FIREFOX_115_0_2_RELEASE
- MozGlean@v52.7.0
- MozGleanAS@v52.6.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 116.0.0
versionCode: 1160000
commit: fenix-v116.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v114.1.1
- MozAppServices@v116.0
- MozBuild@4f25b2c3704f185a8d2f7a6c02dd6809ba9df6c2
- MozFennec@FIREFOX_116_0_RELEASE
- MozGlean@v53.0.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 116.0.0
versionCode: 1160020
commit: fenix-v116.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v114.1.1
- MozAppServices@v116.0
- MozBuild@4f25b2c3704f185a8d2f7a6c02dd6809ba9df6c2
- MozFennec@FIREFOX_116_0_RELEASE
- MozGlean@v53.0.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 116.2.0
versionCode: 1162000
commit: fenix-v116.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v114.1.1
- MozAppServices@v116.0
- MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f
- MozFennec@FIREFOX_116_0_2_RELEASE
- MozGlean@v53.0.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 116.2.0
versionCode: 1162020
commit: fenix-v116.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v114.1.1
- MozAppServices@v116.0
- MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f
- MozFennec@FIREFOX_116_0_2_RELEASE
- MozGlean@v53.0.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 116.3.0
versionCode: 1163000
commit: fenix-v116.3.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v114.1.1
- MozAppServices@v116.0
- MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f
- MozFennec@FIREFOX_116_0_3_RELEASE
- MozGlean@v53.0.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 116.3.0
versionCode: 1163020
commit: fenix-v116.3.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v114.1.1
- MozAppServices@v116.0
- MozBuild@82a985424a706ef7556535bcf1da47ef40b0e35f
- MozFennec@FIREFOX_116_0_3_RELEASE
- MozGlean@v53.0.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 117.0.0
versionCode: 1170000
commit: fenix-v117.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v117.0
- MozBuild@1027621811a616d004c94b889cf2f6f6984fc331
- MozFennec@FIREFOX_117_0_RELEASE
- MozGlean@v53.1.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 117.0.0
versionCode: 1170020
commit: fenix-v117.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v117.0
- MozBuild@1027621811a616d004c94b889cf2f6f6984fc331
- MozFennec@FIREFOX_117_0_RELEASE
- MozGlean@v53.1.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 117.0.1
versionCode: 1170100
commit: fenix-v117.0.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v117.0
- MozBuild@1027621811a616d004c94b889cf2f6f6984fc331
- MozFennec@FIREFOX_117_0_RELEASE
- MozGlean@v53.1.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 117.0.1
versionCode: 1170120
commit: fenix-v117.0.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v117.0
- MozBuild@1027621811a616d004c94b889cf2f6f6984fc331
- MozFennec@FIREFOX_117_0_RELEASE
- MozGlean@v53.1.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
antifeatures:
KnownVuln:
en-US: Vulnerability in showing WebP images (CVE-2023-4863)
- versionName: 117.1.0
versionCode: 1171000
commit: fenix-v117.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v117.0
- MozBuild@1027621811a616d004c94b889cf2f6f6984fc331
- MozFennec@FIREFOX_117_0_1_RELEASE
- MozGlean@v53.1.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 117.1.0
versionCode: 1171020
commit: fenix-v117.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v117.0
- MozBuild@1027621811a616d004c94b889cf2f6f6984fc331
- MozFennec@FIREFOX_117_0_1_RELEASE
- MozGlean@v53.1.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 118.0.0
versionCode: 1180000
commit: fenix-v118.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v118.0
- MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2
- MozFennec@FIREFOX_118_0_RELEASE
- MozGlean@v53.2.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 118.0.0
versionCode: 1180020
commit: fenix-v118.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v118.0
- MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2
- MozFennec@FIREFOX_118_0_RELEASE
- MozGlean@v53.2.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 118.1.0
versionCode: 1181000
commit: fenix-v118.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v118.0
- MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2
- MozFennec@FIREFOX_118_0_1_RELEASE
- MozGlean@v53.2.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 118.1.0
versionCode: 1181020
commit: fenix-v118.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v118.0
- MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2
- MozFennec@FIREFOX_118_0_1_RELEASE
- MozGlean@v53.2.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 118.2.0
versionCode: 1182000
commit: fenix-v118.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v118.0
- MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2
- MozFennec@FIREFOX_118_0_2_RELEASE
- MozGlean@v53.2.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 118.2.0
versionCode: 1182020
commit: fenix-v118.2.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v115.0.1
- MozAppServices@v118.0
- MozBuild@566313c7824a02a7cbbe8a9181c0a79f3714e1c2
- MozFennec@FIREFOX_118_0_2_RELEASE
- MozGlean@v53.2.0
- MozGleanAS@v52.7.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 119.0.0
versionCode: 1190000
commit: fenix-v119.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v119.0
- MozBuild@99864528ad7c15b65e923c92f6a9efc060255711
- MozFennec@FIREFOX_119_0_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 119.0.0
versionCode: 1190020
commit: fenix-v119.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v119.0
- MozBuild@99864528ad7c15b65e923c92f6a9efc060255711
- MozFennec@FIREFOX_119_0_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 119.1.0
versionCode: 1191000
commit: fenix-v119.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v119.0
- MozBuild@99864528ad7c15b65e923c92f6a9efc060255711
- MozFennec@FIREFOX_119_0_1_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 119.1.0
versionCode: 1191020
commit: fenix-v119.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v119.0
- MozBuild@99864528ad7c15b65e923c92f6a9efc060255711
- MozFennec@FIREFOX_119_0_1_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 120.0.0
versionCode: 1200000
commit: fenix-v120.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v120.0.1
- MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770
- MozFennec@FIREFOX_120_0_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 120.0.0
versionCode: 1200020
commit: fenix-v120.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v120.0.1
- MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770
- MozFennec@FIREFOX_120_0_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 120.1.0
versionCode: 1201000
commit: fenix-v120.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v120.0.2
- MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770
- MozFennec@FIREFOX_120_0_1_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 120.1.0
versionCode: 1201020
commit: fenix-v120.1.0
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v120.0.2
- MozBuild@a8e2ec98d32fb58cd4bab54a408926e9b18be770
- MozFennec@FIREFOX_120_0_1_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 120.1.1
versionCode: 1201100
commit: fenix-v120.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v120.0.2
- MozBuild@cff4cc4e900b686ae66dadd07c674fd5507693cf
- MozFennec@FIREFOX_120_0_1_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- gmscore@v0.3.0.233515
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
- versionName: 120.1.1
versionCode: 1201120
commit: fenix-v120.1.1
timeout: 18000
sudo:
- apt-get update
- apt-get install -y cmake make m4 g++ pkg-config libssl-dev python-is-python3
python3-distutils python3-venv tcl gyp ninja-build bzip2 libz-dev libffi-dev
libsqlite3-dev
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
output: fenix/app/build/outputs/apk/fenix/release/app-*-release-unsigned.apk
srclibs:
- FirefoxAndroidAS@components-v117.0.1
- MozAppServices@v120.0.2
- MozBuild@cff4cc4e900b686ae66dadd07c674fd5507693cf
- MozFennec@FIREFOX_120_0_1_RELEASE
- MozGlean@v54.0.0
- MozGleanAS@v53.1.0
- gmscore@v0.3.0.233515
- rustup@1.26.0
- wasi-sdk@wasi-sdk-16
prebuild: $$MozBuild$$/prebuild.sh $$VERSION$$ $$VERCODE$$
scanignore:
- android-components/components/lib/publicsuffixlist/src/main/assets/publicsuffixes
build: $$MozBuild$$/build.sh
ndk: r21d
MaintainerNotes: |-
Version code scheme:
XYZAR, where X.Y.Z is upstream version, A is architecture (0 = ARMv7, 1 = x86, 2 = ARMv8), R is revision (if we need to re-release).
* Example: 530210 = Firefox 53.0.2 for x86, initial revision
* Example: 550021 = Firefox 55.0 for ARMv8, second revision
MozAppServices, Glean and MozFennec versions:
grep 'VERSION =' build/org.mozilla.fennec_fdroid/android-components/plugins/dependencies/src/main/java/ApplicationServices.kt
grep 'mozilla_glean =' build/org.mozilla.fennec_fdroid/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt
grep 'version =' build/org.mozilla.fennec_fdroid/android-components/plugins/dependencies/src/main/java/Gecko.kt
FirefoxAndroidAS version:
grep 'android_components_version =' build/srclib/MozAppServices/build.gradle
MozGleanAS version:
grep 'mozilla_glean =' build/srclib/FirefoxAndroidAS/android-components/plugins/dependencies/src/main/java/DependenciesPlugin.kt
wasi-sdk version:
grep -A5 '^wasi-sdk:' build/srclib/MozFennec/taskcluster/ci/fetch/toolchains.yml
Rust:
* https://github.com/rust-lang/rustup/tags
* https://www.rust-lang.org/
ArchivePolicy: 6
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 120.1.1
CurrentVersionCode: 1201120