From 4b8add94835f672fc997381cf3e4604f9acd97a7 Mon Sep 17 00:00:00 2001 From: = <=> Date: Mon, 24 Oct 2011 11:24:00 -0700 Subject: [PATCH] Fix extension and web builds --- Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Makefile b/Makefile index a1902904c..959681f3a 100644 --- a/Makefile +++ b/Makefile @@ -21,6 +21,13 @@ PDF_JS_FILES = \ cidmaps.js \ $(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 all: help @@ -109,6 +116,7 @@ lint: GH_PAGES = $(BUILD_DIR)/gh-pages web: | extension compiler pages-repo \ $(addprefix $(GH_PAGES)/, $(PDF_JS_FILES)) \ + $(addprefix $(GH_PAGES)/, $(PDF_WORKER_FILES)) \ $(addprefix $(GH_PAGES)/, $(wildcard web/*.*)) \ $(addprefix $(GH_PAGES)/, $(wildcard web/images/*.*)) \ $(addprefix $(GH_PAGES)/, $(wildcard $(EXTENSION_SRC)/*.xpi)) @@ -131,6 +139,7 @@ pages-repo: | $(BUILD_DIR) git clone -b gh-pages $(REPO) $(GH_PAGES); \ rm -rf $(GH_PAGES)/*; \ fi; + @mkdir -p $(GH_PAGES)/worker; @mkdir -p $(GH_PAGES)/web; @mkdir -p $(GH_PAGES)/web/images; @mkdir -p $(GH_PAGES)/$(EXTENSION_SRC); @@ -138,6 +147,9 @@ pages-repo: | $(BUILD_DIR) $(GH_PAGES)/%.js: %.js @cp $< $@ +$(GH_PAGES)/worker/%: worker/% + @cp $< $@ + $(GH_PAGES)/web/%: web/% @cp $< $@ @@ -176,8 +188,10 @@ extension: # Copy a standalone version of pdf.js inside the content directory @rm -Rf $(EXTENSION_SRC)/$(CONTENT_DIR)/ @mkdir -p $(EXTENSION_SRC)/$(CONTENT_DIR)/web + @mkdir -p $(EXTENSION_SRC)/$(CONTENT_DIR)/worker @cp $(PDF_JS_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/ @cp -r $(PDF_WEB_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/web/ + @cp -r $(PDF_WORKER_FILES) $(EXTENSION_SRC)/$(CONTENT_DIR)/worker/ # Create the xpi @cd $(EXTENSION_SRC); zip -r $(EXTENSION_NAME) *