summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2018-04-24 11:43:28 +0200
committerTor Andersson <tor.andersson@artifex.com>2018-04-25 12:26:33 +0200
commit5be6d3c8cbf8aa8cd5120a0f7b5ae4c55428a3fa (patch)
tree2cb2d221a808120d6e3fa7daeb0ee1333f76588c /Makefile
parent3099275bf233f55d73d7ce93aa19e85b8e4f8cf0 (diff)
downloadmupdf-5be6d3c8cbf8aa8cd5120a0f7b5ae4c55428a3fa.tar.xz
Check in generated Javascript source files.
Use a sed script to strip comments and whitespace and add escapes and quote it as a C string literal.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 3 insertions, 13 deletions
diff --git a/Makefile b/Makefile
index 262f1cac..e475aeb7 100644
--- a/Makefile
+++ b/Makefile
@@ -247,20 +247,10 @@ generate: $(CMAP_GEN)
# --- Generated embedded javascript files ---
-JAVASCRIPT_SRC := source/pdf/pdf-js-util.js
-JAVASCRIPT_GEN := generated/pdf-js-util.c
-JAVASCRIPT_OBJ := $(JAVASCRIPT_GEN:%.c=$(OUT)/%.o)
+source/pdf/js/util.js.h: source/pdf/js/util.js scripts/jsdump.sed
+ $(QUIET_GEN) sed -f scripts/jsdump.sed < $< > $@
-$(JAVASCRIPT_GEN) : $(JAVASCRIPT_SRC) | generated
- $(QUIET_GEN) $(HEXDUMP_EXE) -0 $@ $(JAVASCRIPT_SRC)
-
-ifneq "$(CROSSCOMPILE)" "yes"
-$(JAVASCRIPT_GEN) : $(HEXDUMP_EXE)
-endif
-
-$(JAVASCRIPT_OBJ) : $(JAVASCRIPT_GEN)
-
-generate: $(JAVASCRIPT_GEN)
+generate: source/pdf/js/util.js.h
# --- Library ---