|
|
@ -448,7 +448,6 @@ target.firefox = function() { |
|
|
|
'*.svg', |
|
|
|
'*.svg', |
|
|
|
'*.png', |
|
|
|
'*.png', |
|
|
|
'*.manifest', |
|
|
|
'*.manifest', |
|
|
|
'components', |
|
|
|
|
|
|
|
'locale', |
|
|
|
'locale', |
|
|
|
'../../LICENSE'], |
|
|
|
'../../LICENSE'], |
|
|
|
FIREFOX_EXTENSION_FILES = |
|
|
|
FIREFOX_EXTENSION_FILES = |
|
|
@ -457,7 +456,6 @@ target.firefox = function() { |
|
|
|
'chrome.manifest', |
|
|
|
'chrome.manifest', |
|
|
|
'icon.png', |
|
|
|
'icon.png', |
|
|
|
'icon64.png', |
|
|
|
'icon64.png', |
|
|
|
'components', |
|
|
|
|
|
|
|
'content', |
|
|
|
'content', |
|
|
|
'locale', |
|
|
|
'locale', |
|
|
|
'LICENSE'], |
|
|
|
'LICENSE'], |
|
|
@ -480,6 +478,12 @@ target.firefox = function() { |
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfJsTelemetry-addon.jsm', |
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfJsTelemetry-addon.jsm', |
|
|
|
FIREFOX_BUILD_CONTENT_DIR + 'PdfJsTelemetry.jsm'); |
|
|
|
FIREFOX_BUILD_CONTENT_DIR + 'PdfJsTelemetry.jsm'); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfStreamConverter.jsm', |
|
|
|
|
|
|
|
FIREFOX_BUILD_CONTENT_DIR); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfRedirector.jsm', |
|
|
|
|
|
|
|
FIREFOX_BUILD_CONTENT_DIR); |
|
|
|
|
|
|
|
|
|
|
|
// Copy extension files
|
|
|
|
// Copy extension files
|
|
|
|
cd(FIREFOX_EXTENSION_DIR); |
|
|
|
cd(FIREFOX_EXTENSION_DIR); |
|
|
|
cp('-R', FIREFOX_EXTENSION_FILES_TO_COPY, ROOT_DIR + FIREFOX_BUILD_DIR); |
|
|
|
cp('-R', FIREFOX_EXTENSION_FILES_TO_COPY, ROOT_DIR + FIREFOX_BUILD_DIR); |
|
|
@ -520,11 +524,11 @@ target.firefox = function() { |
|
|
|
FIREFOX_BUILD_DIR + '/update.rdf'); |
|
|
|
FIREFOX_BUILD_DIR + '/update.rdf'); |
|
|
|
|
|
|
|
|
|
|
|
sed('-i', /PDFJSSCRIPT_STREAM_CONVERTER_ID/, FIREFOX_STREAM_CONVERTER_ID, |
|
|
|
sed('-i', /PDFJSSCRIPT_STREAM_CONVERTER_ID/, FIREFOX_STREAM_CONVERTER_ID, |
|
|
|
FIREFOX_BUILD_DIR + 'components/PdfStreamConverter.js'); |
|
|
|
FIREFOX_BUILD_CONTENT_DIR + 'PdfStreamConverter.jsm'); |
|
|
|
sed('-i', /PDFJSSCRIPT_PREF_PREFIX/, FIREFOX_PREF_PREFIX, |
|
|
|
sed('-i', /PDFJSSCRIPT_PREF_PREFIX/, FIREFOX_PREF_PREFIX, |
|
|
|
FIREFOX_BUILD_DIR + 'components/PdfStreamConverter.js'); |
|
|
|
FIREFOX_BUILD_CONTENT_DIR + 'PdfStreamConverter.jsm'); |
|
|
|
sed('-i', /PDFJSSCRIPT_MOZ_CENTRAL/, 'false', |
|
|
|
sed('-i', /PDFJSSCRIPT_MOZ_CENTRAL/, 'false', |
|
|
|
FIREFOX_BUILD_DIR + 'components/PdfStreamConverter.js'); |
|
|
|
FIREFOX_BUILD_CONTENT_DIR + 'PdfStreamConverter.jsm'); |
|
|
|
|
|
|
|
|
|
|
|
// Update localized metadata
|
|
|
|
// Update localized metadata
|
|
|
|
var localizedMetadata = cat(EXTENSION_SRC_DIR + '/firefox/metadata.inc'); |
|
|
|
var localizedMetadata = cat(EXTENSION_SRC_DIR + '/firefox/metadata.inc'); |
|
|
@ -591,6 +595,8 @@ target.mozcentral = function() { |
|
|
|
|
|
|
|
|
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfJs.jsm', MOZCENTRAL_CONTENT_DIR); |
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfJs.jsm', MOZCENTRAL_CONTENT_DIR); |
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfJsTelemetry.jsm', MOZCENTRAL_CONTENT_DIR); |
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfJsTelemetry.jsm', MOZCENTRAL_CONTENT_DIR); |
|
|
|
|
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfStreamConverter.jsm', MOZCENTRAL_CONTENT_DIR); |
|
|
|
|
|
|
|
cp(FIREFOX_CONTENT_DIR + 'PdfRedirector.jsm', MOZCENTRAL_CONTENT_DIR); |
|
|
|
|
|
|
|
|
|
|
|
// Copy extension files
|
|
|
|
// Copy extension files
|
|
|
|
cd('extensions/firefox'); |
|
|
|
cd('extensions/firefox'); |
|
|
@ -645,11 +651,11 @@ target.mozcentral = function() { |
|
|
|
MOZCENTRAL_EXTENSION_DIR + 'README.mozilla'); |
|
|
|
MOZCENTRAL_EXTENSION_DIR + 'README.mozilla'); |
|
|
|
|
|
|
|
|
|
|
|
sed('-i', /PDFJSSCRIPT_STREAM_CONVERTER_ID/, MOZCENTRAL_STREAM_CONVERTER_ID, |
|
|
|
sed('-i', /PDFJSSCRIPT_STREAM_CONVERTER_ID/, MOZCENTRAL_STREAM_CONVERTER_ID, |
|
|
|
MOZCENTRAL_EXTENSION_DIR + 'components/PdfStreamConverter.js'); |
|
|
|
MOZCENTRAL_CONTENT_DIR + 'PdfStreamConverter.jsm'); |
|
|
|
sed('-i', /PDFJSSCRIPT_PREF_PREFIX/, MOZCENTRAL_PREF_PREFIX, |
|
|
|
sed('-i', /PDFJSSCRIPT_PREF_PREFIX/, MOZCENTRAL_PREF_PREFIX, |
|
|
|
MOZCENTRAL_EXTENSION_DIR + 'components/PdfStreamConverter.js'); |
|
|
|
MOZCENTRAL_CONTENT_DIR + 'PdfStreamConverter.jsm'); |
|
|
|
sed('-i', /PDFJSSCRIPT_MOZ_CENTRAL/, 'true', |
|
|
|
sed('-i', /PDFJSSCRIPT_MOZ_CENTRAL/, 'true', |
|
|
|
MOZCENTRAL_EXTENSION_DIR + 'components/PdfStreamConverter.js'); |
|
|
|
MOZCENTRAL_CONTENT_DIR + 'PdfStreamConverter.jsm'); |
|
|
|
|
|
|
|
|
|
|
|
// Copy test files
|
|
|
|
// Copy test files
|
|
|
|
mkdir('-p', MOZCENTRAL_TEST_DIR); |
|
|
|
mkdir('-p', MOZCENTRAL_TEST_DIR); |
|
|
|