summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorTor Andersson <tor.andersson@artifex.com>2018-04-17 17:22:40 +0200
committerTor Andersson <tor.andersson@artifex.com>2018-04-25 16:22:51 +0200
commit85ec0410ca1eb10e0d592027e990f7e569cd4d3f (patch)
tree17f7986264900d90225764c8467df868bd8caedf /Makefile
parentd69dcb5afd27a7cbce35ac4dadec9c6145799a15 (diff)
downloadmupdf-85ec0410ca1eb10e0d592027e990f7e569cd4d3f.tar.xz
Update Noto fonts.
Import Source Han Serif 1.001. Use serif fonts in preference for sans.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 5b2b9f57..a88bb42c 100644
--- a/Makefile
+++ b/Makefile
@@ -106,6 +106,7 @@ $(OUT)/source/tools/%.o : source/tools/%.c | $(ALL_DIR)
$(CC_CMD) $(THREADING_CFLAGS)
$(OUT)/generated/%.o : generated/%.c | $(ALL_DIR)
+ @ mkdir -p $(dir $@)
$(CC_CMD) -O0
$(OUT)/platform/x11/%.o : platform/x11/%.c | $(ALL_DIR)
@@ -184,8 +185,9 @@ $(SIGNATURE_OBJ) : $(PKCS7_HDR)
HEXDUMP_EXE := $(OUT)/scripts/hexdump.exe
FONT_BIN := $(sort $(wildcard resources/fonts/urw/*.cff))
-FONT_BIN += $(sort $(wildcard resources/fonts/han/*.otf))
+FONT_BIN += $(sort $(wildcard resources/fonts/han/*.ttc))
FONT_BIN += $(sort $(wildcard resources/fonts/droid/*.ttf))
+FONT_BIN += $(sort $(wildcard resources/fonts/noto/*.otf))
FONT_BIN += $(sort $(wildcard resources/fonts/noto/*.ttf))
FONT_BIN += $(sort $(wildcard resources/fonts/sil/*.cff))
@@ -194,12 +196,14 @@ FONT_GEN := $(FONT_BIN:%=generated/%.c)
generated/%.cff.c : %.cff $(HEXDUMP_EXE) ; $(QUIET_GEN) mkdir -p $(dir $@) ; $(HEXDUMP_EXE) -s $@ $<
generated/%.otf.c : %.otf $(HEXDUMP_EXE) ; $(QUIET_GEN) mkdir -p $(dir $@) ; $(HEXDUMP_EXE) -s $@ $<
generated/%.ttf.c : %.ttf $(HEXDUMP_EXE) ; $(QUIET_GEN) mkdir -p $(dir $@) ; $(HEXDUMP_EXE) -s $@ $<
+generated/%.ttc.c : %.ttc $(HEXDUMP_EXE) ; $(QUIET_GEN) mkdir -p $(dir $@) ; $(HEXDUMP_EXE) -s $@ $<
ifeq "$(OS)" "Linux"
FONT_OBJ := $(FONT_BIN:%=$(OUT)/%.o)
$(OUT)/%.cff.o : %.cff ; $(OBJCOPY_CMD)
$(OUT)/%.otf.o : %.otf ; $(OBJCOPY_CMD)
$(OUT)/%.ttf.o : %.ttf ; $(OBJCOPY_CMD)
+ $(OUT)/%.ttc.o : %.ttc ; $(OBJCOPY_CMD)
else
FONT_OBJ := $(FONT_GEN:%.c=$(OUT)/%.o)
endif