all: $(OBJECTS)
# Converts the logo to a plain SVG file without requiring the font
-standard/logo.svg: logo.svg
- $(TO_PATHS)
-
-%/logo.svg: logo-%.svg
- $(TO_PATHS)
-
-standard/logo-square.svg: logo-square.svg
- $(TO_PATHS)
-
-%/logo-square.svg: logo-square-%.svg
- $(TO_PATHS)
-
-standard/favicon.svg: favicon.svg
- $(TO_PATHS)
-
-%/favicon.svg: favicon-%.svg
+%-standalone.svg: %.svg
$(TO_PATHS)
# Converts the logo to PDF
mkdir -p $(dir $@)
rsvg-convert --format=pdf1.7 $< > $@
+standard/logo.svg: logo-standalone.svg
+ mkdir -p $(dir $@) && \
+ $(RSVG_CONVERT) --format=svg $< > $@
+
+%/logo.svg: logo-%-standalone.svg
+ mkdir -p $(dir $@) && \
+ $(RSVG_CONVERT) --format=svg $< > $@
+
+standard/logo-square.svg: logo-square-standalone.svg
+ mkdir -p $(dir $@) && \
+ $(RSVG_CONVERT) --format=svg $< > $@
+
+%/logo-square.svg: logo-square-%-standalone.svg
+ mkdir -p $(dir $@) && \
+ $(RSVG_CONVERT) --format=svg $< > $@
+
# Converts the logo to PNG
%/logo-512.png: %/logo.svg
mkdir -p $(dir $@) && \
mkdir -p $(dir $@) && \
$(RSVG_CONVERT) --format=png --width=4096 $< > $@
+# Converts the favicon to SVG
+standard/favicon.svg: favicon-standalone.svg
+ mkdir -p $(dir $@) && \
+ $(RSVG_CONVERT) --format=svg --background-color="#$(WHITE)" $< > $@
+
+%/favicon.svg: favicon-%-standalone.svg
+ mkdir -p $(dir $@) && \
+ $(RSVG_CONVERT) --format=svg --background-color="#$(WHITE)" $< > $@
+
# Converts the favicon to PNG
%/favicon-16x16.png: %/favicon.svg
mkdir -p $(dir $@) && \