diff options
author | Matt A. Tobin <email@mattatobin.com> | 2018-02-02 11:02:50 -0500 |
---|---|---|
committer | Matt A. Tobin <email@mattatobin.com> | 2018-02-02 11:02:50 -0500 |
commit | 75b10a7b6b37f071943021811dc3fc0cf265f035 (patch) | |
tree | 5891c5f72916e1354a39d59439c3466a3f506902 | |
parent | eb03d673884f809109a0b3c73c94bb1cb1fa5857 (diff) | |
download | UXP-75b10a7b6b37f071943021811dc3fc0cf265f035.tar UXP-75b10a7b6b37f071943021811dc3fc0cf265f035.tar.gz UXP-75b10a7b6b37f071943021811dc3fc0cf265f035.tar.lz UXP-75b10a7b6b37f071943021811dc3fc0cf265f035.tar.xz UXP-75b10a7b6b37f071943021811dc3fc0cf265f035.zip |
End FIREFOX_VERSION and use preprocessed values in bundled install.rdf files
-rw-r--r-- | browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in | 8 | ||||
-rw-r--r-- | browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build | 3 | ||||
-rwxr-xr-x | browser/confvars.sh | 4 | ||||
-rw-r--r-- | browser/installer/windows/moz.build | 2 | ||||
-rw-r--r-- | mobile/android/config/version.txt | 1 | ||||
-rw-r--r-- | mobile/android/config/version_display.txt | 1 | ||||
-rw-r--r-- | mobile/android/confvars.sh | 4 | ||||
-rw-r--r-- | mobile/android/extensions/flyweb/install.rdf.in | 6 | ||||
-rw-r--r-- | mobile/android/extensions/flyweb/moz.build | 3 | ||||
-rw-r--r-- | old-configure.in | 14 |
10 files changed, 20 insertions, 26 deletions
diff --git a/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in b/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in index 3e803af5b..a2cb9754d 100644 --- a/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in +++ b/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf.in @@ -11,15 +11,15 @@ <Description about="urn:mozilla:install-manifest"> <em:id>{972ce4c6-7e08-4474-a285-3208198ce6fd}</em:id> - <em:version>@FIREFOX_VERSION@</em:version> + <em:version>@MOZ_APP_VERSION@</em:version> <!-- Target Application this theme can install into, with minimum and maximum supported versions. --> <em:targetApplication> <Description> - <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id> - <em:minVersion>@FIREFOX_VERSION@</em:minVersion> - <em:maxVersion>@FIREFOX_VERSION@</em:maxVersion> + <em:id>@MOZ_APP_ID@</em:id> + <em:minVersion>@MOZ_APP_VERSION@</em:minVersion> + <em:maxVersion>@MOZ_APP_VERSION@</em:maxVersion> </Description> </em:targetApplication> diff --git a/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build b/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build index 20a4c1cbe..f8c2a5c4b 100644 --- a/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build +++ b/browser/app/profile/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/moz.build @@ -4,6 +4,9 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. +DEFINES['MOZ_APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] +DEFINES['MOZ_APP_ID'] = CONFIG['MOZ_APP_ID'] + FINAL_TARGET = 'dist/bin/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}' FINAL_TARGET_PP_FILES += [ diff --git a/browser/confvars.sh b/browser/confvars.sh index dabd06ea7..1bc9d1ad0 100755 --- a/browser/confvars.sh +++ b/browser/confvars.sh @@ -32,8 +32,8 @@ fi # Enable building ./signmar and running libmar signature tests MOZ_ENABLE_SIGNMAR=1 -MOZ_APP_VERSION=$FIREFOX_VERSION -MOZ_APP_VERSION_DISPLAY=$FIREFOX_VERSION_DISPLAY +MOZ_APP_VERSION=`cat ${_topsrcdir}/$MOZ_BUILD_APP/config/version.txt` +MOZ_APP_VERSION_DISPLAY=`cat ${_topsrcdir}/$MOZ_BUILD_APP/config/version_display.txt` MOZ_EXTENSIONS_DEFAULT=" gio" # MOZ_APP_DISPLAYNAME will be set by branding/configure.sh # MOZ_BRANDING_DIRECTORY is the default branding directory used when none is diff --git a/browser/installer/windows/moz.build b/browser/installer/windows/moz.build index b953b57a0..12e7831ed 100644 --- a/browser/installer/windows/moz.build +++ b/browser/installer/windows/moz.build @@ -4,7 +4,7 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. -DEFINES['APP_VERSION'] = CONFIG['FIREFOX_VERSION'] +DEFINES['APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] DEFINES['MOZ_APP_NAME'] = CONFIG['MOZ_APP_NAME'] DEFINES['MOZ_APP_DISPLAYNAME'] = CONFIG['MOZ_APP_DISPLAYNAME'] diff --git a/mobile/android/config/version.txt b/mobile/android/config/version.txt new file mode 100644 index 000000000..4e9247c69 --- /dev/null +++ b/mobile/android/config/version.txt @@ -0,0 +1 @@ +52.6.0 diff --git a/mobile/android/config/version_display.txt b/mobile/android/config/version_display.txt new file mode 100644 index 000000000..4e9247c69 --- /dev/null +++ b/mobile/android/config/version_display.txt @@ -0,0 +1 @@ +52.6.0 diff --git a/mobile/android/confvars.sh b/mobile/android/confvars.sh index b4215ca89..f2c7ec113 100644 --- a/mobile/android/confvars.sh +++ b/mobile/android/confvars.sh @@ -5,8 +5,8 @@ MOZ_APP_BASENAME=Fennec MOZ_APP_VENDOR=Mozilla -MOZ_APP_VERSION=$FIREFOX_VERSION -MOZ_APP_VERSION_DISPLAY=$FIREFOX_VERSION_DISPLAY +MOZ_APP_VERSION=`cat ${_topsrcdir}/$MOZ_BUILD_APP/config/version.txt` +MOZ_APP_VERSION_DISPLAY=`cat ${_topsrcdir}/$MOZ_BUILD_APP/config/version_display.txt` MOZ_APP_UA_NAME=Firefox MOZ_BRANDING_DIRECTORY=mobile/android/branding/unofficial diff --git a/mobile/android/extensions/flyweb/install.rdf.in b/mobile/android/extensions/flyweb/install.rdf.in index 76430412c..dfa7a4262 100644 --- a/mobile/android/extensions/flyweb/install.rdf.in +++ b/mobile/android/extensions/flyweb/install.rdf.in @@ -18,9 +18,9 @@ with minimum and maximum supported versions. --> <em:targetApplication> <Description> - <em:id>{aa3c5121-dab2-40e2-81ca-7ea25febc110}</em:id> - <em:minVersion>@FIREFOX_VERSION@</em:minVersion> - <em:maxVersion>@FIREFOX_VERSION@</em:maxVersion> + <em:id>@MOZ_APP_ID@</em:id> + <em:minVersion>@MOZ_APP_VERSION@</em:minVersion> + <em:maxVersion>@MOZ_APP_VERSION@</em:maxVersion> </Description> </em:targetApplication> diff --git a/mobile/android/extensions/flyweb/moz.build b/mobile/android/extensions/flyweb/moz.build index f453297e5..975e109e5 100644 --- a/mobile/android/extensions/flyweb/moz.build +++ b/mobile/android/extensions/flyweb/moz.build @@ -4,6 +4,9 @@ # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. +DEFINES['MOZ_APP_VERSION'] = CONFIG['MOZ_APP_VERSION'] +DEFINES['MOZ_APP_ID'] = CONFIG['MOZ_APP_ID'] + FINAL_TARGET_FILES.features['flyweb@mozilla.org'] += [ 'bootstrap.js' ] diff --git a/old-configure.in b/old-configure.in index 85a4157e3..2de3e9db8 100644 --- a/old-configure.in +++ b/old-configure.in @@ -839,18 +839,6 @@ if test -z "$MOZILLA_VERSION"; then AC_MSG_ERROR([failed to read version info from milestone file]) fi -dnl Get version of various core apps from the version files. -FIREFOX_VERSION=`cat $_topsrcdir/browser/config/version.txt` -FIREFOX_VERSION_DISPLAY=`cat $_topsrcdir/browser/config/version_display.txt` - -if test -z "$FIREFOX_VERSION"; then - AC_MSG_ERROR([FIREFOX_VERSION is unexpectedly blank.]) -fi - -if test -z "$FIREFOX_VERSION_DISPLAY"; then - AC_MSG_ERROR([FIREFOX_VERSION_DISPLAY is unexpectedly blank.]) -fi - AC_DEFINE_UNQUOTED(MOZILLA_VERSION,"$MOZILLA_VERSION") AC_DEFINE_UNQUOTED(MOZILLA_VERSION_U,$MOZILLA_VERSION) AC_DEFINE_UNQUOTED(MOZILLA_UAVERSION,"$MOZILLA_UAVERSION") @@ -5483,8 +5471,6 @@ AC_DEFINE_UNQUOTED(MOZ_APP_UA_VERSION, "$MOZ_APP_VERSION") AC_SUBST(MOZ_APP_VERSION) AC_SUBST(MOZ_APP_VERSION_DISPLAY) AC_SUBST(MOZ_APP_MAXVERSION) -AC_DEFINE_UNQUOTED(FIREFOX_VERSION,$FIREFOX_VERSION) -AC_SUBST(FIREFOX_VERSION) AC_SUBST(MOZ_UA_OS_AGNOSTIC) if test -n "$MOZ_UA_OS_AGNOSTIC"; then AC_DEFINE(MOZ_UA_OS_AGNOSTIC) |