]> git.parisson.com Git - pdf.js.git/commitdiff
Fix extension and web builds
author= <=>
Mon, 24 Oct 2011 18:24:00 +0000 (11:24 -0700)
committer= <=>
Mon, 24 Oct 2011 18:24:00 +0000 (11:24 -0700)
Makefile

index a1902904c6f3838d29e1f78dbca4f43c9ffc22ba..959681f3a1b368f889c08fbd9a7b96a464c730e1 100644 (file)
--- 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) *