]> git.parisson.com Git - pdf.js.git/commitdiff
Add additional files for mc build
authornotmasteryet <async.processingjs@yahoo.com>
Wed, 14 Mar 2012 00:53:25 +0000 (19:53 -0500)
committernotmasteryet <async.processingjs@yahoo.com>
Wed, 14 Mar 2012 00:53:25 +0000 (19:53 -0500)
Makefile
extensions/firefox/README.mozilla [new file with mode: 0644]
extensions/firefox/install.rdf
extensions/firefox/update.rdf

index d32c1a2525543df5e8f60a2e56328db4b0acf3e8..e6c703e37e639daada36a7baf7291a063af0bd71 100644 (file)
--- 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 (file)
index 0000000..a7be57a
--- /dev/null
@@ -0,0 +1,4 @@
+This is the pdf.js project output, https://github.com/mozilla/pdf.js
+
+Current extension version is: PDFJSSCRIPT_VERSION
+
index dd86b3245d3a8475f4b5403664bab580f09c24d0..9e17954a810e368ed7d84a19b8195112b75fe9cf 100644 (file)
@@ -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>
index c12e53dc6ab3b5fbfd9f503ca5c5b193ef80c3ab..b31051b5f29ce5a6b5fec0ac05ae45a097634133 100644 (file)
@@ -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>