Browse Source

Merge pull request #698 from brendandahl/fixext

Fix extension and web builds
Artur Adib 14 years ago
parent
commit
b428552e87
  1. 14
      Makefile

14
Makefile

@ -21,6 +21,13 @@ PDF_JS_FILES = \
cidmaps.js \ cidmaps.js \
$(NULL) $(NULL)
PDF_WORKER_FILES = \
worker/console.js \
worker/message_handler.js \
worker/pdf_worker_loader.js \
worker/processor_handler.js \
$(NULL)
# not sure what to do for all yet # not sure what to do for all yet
all: help all: help
@ -109,6 +116,7 @@ lint:
GH_PAGES = $(BUILD_DIR)/gh-pages GH_PAGES = $(BUILD_DIR)/gh-pages
web: | extension compiler pages-repo \ web: | extension compiler pages-repo \
$(addprefix $(GH_PAGES)/, $(PDF_JS_FILES)) \ $(addprefix $(GH_PAGES)/, $(PDF_JS_FILES)) \
$(addprefix $(GH_PAGES)/, $(PDF_WORKER_FILES)) \
$(addprefix $(GH_PAGES)/, $(wildcard web/*.*)) \ $(addprefix $(GH_PAGES)/, $(wildcard web/*.*)) \
$(addprefix $(GH_PAGES)/, $(wildcard web/images/*.*)) \ $(addprefix $(GH_PAGES)/, $(wildcard web/images/*.*)) \
$(addprefix $(GH_PAGES)/, $(wildcard $(EXTENSION_SRC)/*.xpi)) $(addprefix $(GH_PAGES)/, $(wildcard $(EXTENSION_SRC)/*.xpi))
@ -131,6 +139,7 @@ pages-repo: | $(BUILD_DIR)
git clone -b gh-pages $(REPO) $(GH_PAGES); \ git clone -b gh-pages $(REPO) $(GH_PAGES); \
rm -rf $(GH_PAGES)/*; \ rm -rf $(GH_PAGES)/*; \
fi; fi;
@mkdir -p $(GH_PAGES)/worker;
@mkdir -p $(GH_PAGES)/web; @mkdir -p $(GH_PAGES)/web;
@mkdir -p $(GH_PAGES)/web/images; @mkdir -p $(GH_PAGES)/web/images;
@mkdir -p $(GH_PAGES)/$(EXTENSION_SRC); @mkdir -p $(GH_PAGES)/$(EXTENSION_SRC);
@ -138,6 +147,9 @@ pages-repo: | $(BUILD_DIR)
$(GH_PAGES)/%.js: %.js $(GH_PAGES)/%.js: %.js
@cp $< $@ @cp $< $@
$(GH_PAGES)/worker/%: worker/%
@cp $< $@
$(GH_PAGES)/web/%: web/% $(GH_PAGES)/web/%: web/%
@cp $< $@ @cp $< $@
@ -176,8 +188,10 @@ extension:
# Copy a standalone version of pdf.js inside the content directory # Copy a standalone version of pdf.js inside the content directory
@rm -Rf $(EXTENSION_SRC)/$(CONTENT_DIR)/ @rm -Rf $(EXTENSION_SRC)/$(CONTENT_DIR)/
@mkdir -p $(EXTENSION_SRC)/$(CONTENT_DIR)/web @mkdir -p $(EXTENSION_SRC)/$(CONTENT_DIR)/web
@mkdir -p $(EXTENSION_SRC)/$(CONTENT_DIR)/worker
@cp $(PDF_JS_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/ @cp $(PDF_JS_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/
@cp -r $(PDF_WEB_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/web/ @cp -r $(PDF_WEB_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/web/
@cp -r $(PDF_WORKER_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/worker/
# Create the xpi # Create the xpi
@cd $(EXTENSION_SRC); zip -r $(EXTENSION_NAME) * @cd $(EXTENSION_SRC); zip -r $(EXTENSION_NAME) *

Loading…
Cancel
Save