|
|
@ -210,6 +210,7 @@ pages-repo: | $(BUILD_DIR) |
|
|
|
# copy of the pdf.js source.
|
|
|
|
# copy of the pdf.js source.
|
|
|
|
CONTENT_DIR := content |
|
|
|
CONTENT_DIR := content |
|
|
|
BUILD_NUMBER := `git log --format=oneline $(EXTENSION_BASE_VERSION).. | wc -l | awk '{print $$1}'` |
|
|
|
BUILD_NUMBER := `git log --format=oneline $(EXTENSION_BASE_VERSION).. | wc -l | awk '{print $$1}'` |
|
|
|
|
|
|
|
PDFJSSCRIPT_VERSION := 0.2.$(BUILD_NUMBER) |
|
|
|
EXTENSION_WEB_FILES = \
|
|
|
|
EXTENSION_WEB_FILES = \
|
|
|
|
web/images \
|
|
|
|
web/images \
|
|
|
|
web/viewer.css \
|
|
|
|
web/viewer.css \
|
|
|
@ -225,14 +226,16 @@ FIREFOX_CONTENT_DIR := $(EXTENSION_SRC)/firefox/$(CONTENT_DIR)/ |
|
|
|
FIREFOX_EXTENSION_FILES_TO_COPY = \
|
|
|
|
FIREFOX_EXTENSION_FILES_TO_COPY = \
|
|
|
|
*.js \
|
|
|
|
*.js \
|
|
|
|
*.rdf \
|
|
|
|
*.rdf \
|
|
|
|
|
|
|
|
README.mozilla \
|
|
|
|
components \
|
|
|
|
components \
|
|
|
|
|
|
|
|
../../LICENSE \
|
|
|
|
$(NULL) |
|
|
|
$(NULL) |
|
|
|
FIREFOX_EXTENSION_FILES = \
|
|
|
|
FIREFOX_EXTENSION_FILES = \
|
|
|
|
content \
|
|
|
|
bootstrap.js \
|
|
|
|
*.js \
|
|
|
|
|
|
|
|
install.rdf \
|
|
|
|
install.rdf \
|
|
|
|
components \
|
|
|
|
components \
|
|
|
|
content \
|
|
|
|
content \
|
|
|
|
|
|
|
|
LICENSE \
|
|
|
|
$(NULL) |
|
|
|
$(NULL) |
|
|
|
|
|
|
|
|
|
|
|
CHROME_BUILD_DIR := $(BUILD_DIR)/chrome |
|
|
|
CHROME_BUILD_DIR := $(BUILD_DIR)/chrome |
|
|
@ -265,9 +268,11 @@ extension: | production |
|
|
|
# We don't need pdf.js anymore since its inlined |
|
|
|
# We don't need pdf.js anymore since its inlined |
|
|
|
@rm -Rf $(FIREFOX_BUILD_CONTENT)/$(BUILD_DIR)/; |
|
|
|
@rm -Rf $(FIREFOX_BUILD_CONTENT)/$(BUILD_DIR)/; |
|
|
|
# Update the build version number |
|
|
|
# Update the build version number |
|
|
|
@sed -i.bak "s/PDFJSSCRIPT_BUILD/$(BUILD_NUMBER)/" $(FIREFOX_BUILD_DIR)/install.rdf |
|
|
|
@sed -i.bak "s/PDFJSSCRIPT_VERSION/$(PDFJSSCRIPT_VERSION)/" $(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)/update.rdf |
|
|
|
|
|
|
|
@sed -i.bak "s/PDFJSSCRIPT_VERSION/$(PDFJSSCRIPT_VERSION)/" $(FIREFOX_BUILD_DIR)/README.mozilla |
|
|
|
@rm -f $(FIREFOX_BUILD_DIR)/*.bak |
|
|
|
@rm -f $(FIREFOX_BUILD_DIR)/*.bak |
|
|
|
|
|
|
|
@find $(FIREFOX_BUILD_DIR) -name ".*" -delete |
|
|
|
# Create the xpi |
|
|
|
# Create the xpi |
|
|
|
@cd $(FIREFOX_BUILD_DIR); zip -r $(FIREFOX_EXTENSION_NAME) $(FIREFOX_EXTENSION_FILES) |
|
|
|
@cd $(FIREFOX_BUILD_DIR); zip -r $(FIREFOX_EXTENSION_NAME) $(FIREFOX_EXTENSION_FILES) |
|
|
|
@echo "extension created: " $(FIREFOX_EXTENSION_NAME) |
|
|
|
@echo "extension created: " $(FIREFOX_EXTENSION_NAME) |
|
|
@ -276,6 +281,8 @@ extension: | production |
|
|
|
@rm -f $(FIREFOX_BUILD_DIR)/*.bak |
|
|
|
@rm -f $(FIREFOX_BUILD_DIR)/*.bak |
|
|
|
@cd $(FIREFOX_BUILD_DIR); zip -r $(FIREFOX_AMO_EXTENSION_NAME) $(FIREFOX_EXTENSION_FILES) |
|
|
|
@cd $(FIREFOX_BUILD_DIR); zip -r $(FIREFOX_AMO_EXTENSION_NAME) $(FIREFOX_EXTENSION_FILES) |
|
|
|
@echo "AMO extension created: " $(FIREFOX_AMO_EXTENSION_NAME) |
|
|
|
@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 |
|
|
|
# Clear out everything in the chrome extension build directory |
|
|
|
@rm -Rf $(CHROME_BUILD_DIR) |
|
|
|
@rm -Rf $(CHROME_BUILD_DIR) |
|
|
|