logo-2048.png \
logo-4096.png \
\
- favicon.svg \
- favicon-32x32.png \
- favicon-64x64.png \
- favicon-128x128.png \
- favicon-256x256.png \
- favicon-512x512.png
+ logo-square.svg \
+ logo-square-32x32.png \
+ logo-square-64x64.png \
+ logo-square-128x128.png \
+ logo-square-256x256.png \
+ logo-square-512x512.png
OBJECTS = \
$(foreach style,$(STYLES),$(foreach file,$(FILES),$(style)/$(file)))
standard/logo.svg: logo.svg
$(TO_PATHS)
-# Converts the logo to a plain SVG file without requiring the font
%/logo.svg: logo-%.svg
$(TO_PATHS)
-# Converts the favicon to a plain SVG file without requiring the font
-standard/favicon.svg: favicon.svg
+standard/logo-square.svg: logo-square.svg
$(TO_PATHS)
-%/favicon.svg: favicon-%.svg
+%/logo-square.svg: logo-square-%.svg
$(TO_PATHS)
# Converts the logo to PDF
mkdir -p $(dir $@) && \
$(INKSCAPE) --export-width=4096
-# Converts the favicon to PNG
-%/favicon-32x32.png: %/favicon.svg
+# Converts the square logo to PNG
+%/logo-square-32x32.png: %/logo-square.svg
mkdir -p $(dir $@) && \
$(INKSCAPE) --export-width=32
-%/favicon-64x64.png: %/favicon.svg
+%/logo-square-64x64.png: %/logo-square.svg
mkdir -p $(dir $@) && \
$(INKSCAPE) --export-width=64
-%/favicon-128x128.png: %/favicon.svg
+%/logo-square-128x128.png: %/logo-square.svg
mkdir -p $(dir $@) && \
$(INKSCAPE) --export-width=128
-%/favicon-256x256.png: %/favicon.svg
+%/logo-square-256x256.png: %/logo-square.svg
mkdir -p $(dir $@) && \
$(INKSCAPE) --export-width=256
-%/favicon-512x512.png: %/favicon.svg
+%/logo-square-512x512.png: %/logo-square.svg
mkdir -p $(dir $@) && \
$(INKSCAPE) --export-width=512
-# Convert the logo and favicon to monochome only
+# Convert the logo to monochome only
%-monochrome.svg: %.svg
$(TO_MONOCHROME)
-# Convert the logo and favicon to use white only
+# Convert the logo to use white only
%-inverted.svg: %.svg
$(TO_INVERTED)
clean:
# Remove all generated objects
rm -vf $(OBJECTS)
- rm -vf logo-inverted.svg logo-monochrome.svg favicon-inverted.svg favicon-monochrome.svg
+ rm -vf logo-inverted.svg logo-monochrome.svg logo-square-inverted.svg logo-square-monochrome.svg
.PHONY: upload
upload: $(OBJECTS)