chiark / gitweb /
usvg processing: Provide a --sans-serif-family argument
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Sep 2020 19:54:51 +0000 (20:54 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 27 Sep 2020 19:54:51 +0000 (20:54 +0100)
The default is "Arial" which is no good because it's proprietary.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
Makefile

index fb31eb6b61d43a81f30e8c1bedf7a61cc07c7109..ff73a757a5021249a12a14705676f7cc8bcc350a 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -13,6 +13,7 @@ default: debug
 CARGO ?= cargo
 CARGO_TARGET_DIR ?= target
 USVG ?= usvg
+USVG_OPTIONS = "--sans-serif-family=DejaVu Sans"
 
 ifneq (,$(wildcard(../Cargo.nail)))
 NAILING_CARGO = nailing-cargo
@@ -37,7 +38,7 @@ endif
 include $(wildcard library/*/files.make)
 
 USVG_PROCESSOR = usvg-processor
-LIBRARY_PROCESS_SVG = ./$(USVG_PROCESSOR) $@ $(wordlist 1,2,$^) '$(USVG)'
+LIBRARY_PROCESS_SVG = ./$(USVG_PROCESSOR) $@ $(wordlist 1,2,$^) '$(USVG) $(USVG_OPTIONS)'
 $(LIBRARY_FILES): $(USVG_PROCESSOR) Makefile
 
 assets: templates/script.js libraries