From 17164da42d9a8b439869320da54ec8799935b8d3 Mon Sep 17 00:00:00 2001 From: notmasteryet <async.processingjs@yahoo.com> Date: Tue, 13 Mar 2012 19:53:25 -0500 Subject: [PATCH] Add additional files for mc build --- Makefile | 15 +++++++++++---- extensions/firefox/README.mozilla | 4 ++++ extensions/firefox/install.rdf | 2 +- extensions/firefox/update.rdf | 2 +- 4 files changed, 17 insertions(+), 6 deletions(-) create mode 100644 extensions/firefox/README.mozilla diff --git a/Makefile b/Makefile index d32c1a252..e6c703e37 100644 --- a/Makefile +++ b/Makefile @@ -210,6 +210,7 @@ pages-repo: | $(BUILD_DIR) # copy of the pdf.js source. CONTENT_DIR := content BUILD_NUMBER := `git log --format=oneline $(EXTENSION_BASE_VERSION).. | wc -l | awk '{print $$1}'` +PDFJSSCRIPT_VERSION := 0.2.$(BUILD_NUMBER) EXTENSION_WEB_FILES = \ web/images \ web/viewer.css \ @@ -225,14 +226,16 @@ FIREFOX_CONTENT_DIR := $(EXTENSION_SRC)/firefox/$(CONTENT_DIR)/ FIREFOX_EXTENSION_FILES_TO_COPY = \ *.js \ *.rdf \ + README.mozilla \ components \ + ../../LICENSE \ $(NULL) FIREFOX_EXTENSION_FILES = \ - content \ - *.js \ + bootstrap.js \ install.rdf \ components \ content \ + LICENSE \ $(NULL) CHROME_BUILD_DIR := $(BUILD_DIR)/chrome @@ -265,9 +268,11 @@ extension: | production # We don't need pdf.js anymore since its inlined @rm -Rf $(FIREFOX_BUILD_CONTENT)/$(BUILD_DIR)/; # Update the build version number - @sed -i.bak "s/PDFJSSCRIPT_BUILD/$(BUILD_NUMBER)/" $(FIREFOX_BUILD_DIR)/install.rdf - @sed -i.bak "s/PDFJSSCRIPT_BUILD/$(BUILD_NUMBER)/" $(FIREFOX_BUILD_DIR)/update.rdf + @sed -i.bak "s/PDFJSSCRIPT_VERSION/$(PDFJSSCRIPT_VERSION)/" $(FIREFOX_BUILD_DIR)/install.rdf + @sed -i.bak "s/PDFJSSCRIPT_VERSION/$(PDFJSSCRIPT_VERSION)/" $(FIREFOX_BUILD_DIR)/update.rdf + @sed -i.bak "s/PDFJSSCRIPT_VERSION/$(PDFJSSCRIPT_VERSION)/" $(FIREFOX_BUILD_DIR)/README.mozilla @rm -f $(FIREFOX_BUILD_DIR)/*.bak + @find $(FIREFOX_BUILD_DIR) -name ".*" -delete # Create the xpi @cd $(FIREFOX_BUILD_DIR); zip -r $(FIREFOX_EXTENSION_NAME) $(FIREFOX_EXTENSION_FILES) @echo "extension created: " $(FIREFOX_EXTENSION_NAME) @@ -276,6 +281,8 @@ extension: | production @rm -f $(FIREFOX_BUILD_DIR)/*.bak @cd $(FIREFOX_BUILD_DIR); zip -r $(FIREFOX_AMO_EXTENSION_NAME) $(FIREFOX_EXTENSION_FILES) @echo "AMO extension created: " $(FIREFOX_AMO_EXTENSION_NAME) + # List all files for mozilla-central + @cd $(FIREFOX_BUILD_DIR); find $(FIREFOX_EXTENSION_FILES) -type f > extension-files # Clear out everything in the chrome extension build directory @rm -Rf $(CHROME_BUILD_DIR) diff --git a/extensions/firefox/README.mozilla b/extensions/firefox/README.mozilla new file mode 100644 index 000000000..a7be57a63 --- /dev/null +++ b/extensions/firefox/README.mozilla @@ -0,0 +1,4 @@ +This is the pdf.js project output, https://github.com/mozilla/pdf.js + +Current extension version is: PDFJSSCRIPT_VERSION + diff --git a/extensions/firefox/install.rdf b/extensions/firefox/install.rdf index dd86b3245..9e17954a8 100644 --- a/extensions/firefox/install.rdf +++ b/extensions/firefox/install.rdf @@ -6,7 +6,7 @@ <Description about="urn:mozilla:install-manifest"> <em:id>uriloader@pdf.js</em:id> <em:name>pdf.js</em:name> - <em:version>0.2.PDFJSSCRIPT_BUILD</em:version> + <em:version>PDFJSSCRIPT_VERSION</em:version> <em:iconURL>chrome://pdf.js/skin/logo.png</em:iconURL> <em:targetApplication> <Description> diff --git a/extensions/firefox/update.rdf b/extensions/firefox/update.rdf index c12e53dc6..b31051b5f 100644 --- a/extensions/firefox/update.rdf +++ b/extensions/firefox/update.rdf @@ -8,7 +8,7 @@ <RDF:Seq> <RDF:li> <RDF:Description> - <em:version>0.2.PDFJSSCRIPT_BUILD</em:version> + <em:version>PDFJSSCRIPT_VERSION</em:version> <em:targetApplication> <RDF:Description> <em:id>{ec8030f7-c20a-464f-9b0e-13a3a9e97384}</em:id>