From 58933d63f74ce2f72f2553438e1eb6923a0c447b Mon Sep 17 00:00:00 2001 From: Luke Shumaker Date: Tue, 23 Aug 2016 23:00:53 -0400 Subject: safer directory creation --- Makefile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 6986e9b..80e9cd8 100644 --- a/Makefile +++ b/Makefile @@ -10,17 +10,16 @@ all: $(outdir)/horns-black-path.svg maroon = 8a181a gold = e5b217 -$(outdir)/horns-%-text.svg: $(srcdir)/horns-black-text.svg | $(outdir) +$(outdir)/horns-%-text.svg: $(srcdir)/horns-black-text.svg + mkdir -p -- $(@D) sed 's|#000000@|#$($*)|g' < $< > $@ -$(topoutdir)/%-path.svg: $(topsrcdir)/%-text.svg | $(topoutdir) +$(topoutdir)/%-path.svg: $(topsrcdir)/%-text.svg + mkdir -p -- $(@D) inkscape --file=$< --export-text-to-path --export-plain-svg=$@ -$(topoutdir)/%-path.svg: $(topoutdir)/%-text.svg | $(topoutdir) +$(topoutdir)/%-path.svg: $(topoutdir)/%-text.svg inkscape --file=$< --export-text-to-path --export-plain-svg=$@ -$(sort $(topoutdir) $(outdir)): - mkdir -p -- $@ - clean: rm -f -- $(addprefix $(outdir)/,*-path.svg $(filter-out horns-black-text.svg,$(wildcard horns-*-text.svg))) -- cgit v1.2.3