Skip to content

Commit 8417729

Browse files
committed
Also automate export to plain SVG for source SVGs
1 parent 72c1956 commit 8417729

8 files changed

+250
-393
lines changed

Makefile

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ FINAL_PNG=$(patsubst %.svg,%.png,$(addprefix assets/,$(notdir $(SOURCE_SVG))))
99

1010
assets: $(FINAL_SVG) $(FINAL_PNG)
1111

12+
plain: $(SOURCE_SVG)
13+
1214
$(FINAL_SVG): assets/%.svg: src/assets/%.svg
1315
$(SCOUR) $(SCOUR_OPTS) -i $? -o $@
1416

@@ -18,3 +20,10 @@ ifndef INKSCAPE
1820
exit 1
1921
endif
2022
$(INKSCAPE) --export-filename=$@ $?
23+
24+
$(SOURCE_SVG): src/assets/%.svg:
25+
ifndef INKSCAPE
26+
@echo "You need Inkscape installed to build these files"
27+
exit 1
28+
endif
29+
$(INKSCAPE) --export-plain-svg --export-type=svg --export-filename=$@ $@

src/assets/logo-dark.svg

Lines changed: 7 additions & 38 deletions
Loading

src/assets/logo-light.svg

Lines changed: 7 additions & 40 deletions
Loading

0 commit comments

Comments
 (0)