51 lines
1.2 KiB
Makefile
51 lines
1.2 KiB
Makefile
XMLS = xmlstarlet ed -P -N svg=http://www.w3.org/2000/svg
|
|
LAYER_ON = -u //*/svg:g[@inkscape:label=\"$(1)\"]/@style -v display:inline
|
|
LAYER_OFF = -u //*/svg:g[@inkscape:label=\"$(1)\"]/@style -v display:none
|
|
S2P = inkscape
|
|
SIZE = --export-width=$(1) --export-height=$(2)
|
|
#S2P = imagemagick -background none
|
|
#SIZE = -resize $(1)x$(2)
|
|
|
|
GFX = \
|
|
banvor_bg_fhd.png \
|
|
banvor_bg_hd.png \
|
|
banvor_ss_fhd.png \
|
|
banvor_ss_hd.png \
|
|
mm_icon_focus_hd.png \
|
|
mm_icon_focus_sd.png \
|
|
game_worker.png \
|
|
game_wall.png \
|
|
game_box.png \
|
|
game_bingo.png \
|
|
game_target.png \
|
|
menu_locked.png \
|
|
menu_unlocked.png \
|
|
menu_unlocking.png \
|
|
|
|
all: $(GFX)
|
|
|
|
.PHONY: clean
|
|
clean:
|
|
rm -f $(GFX)
|
|
|
|
%_fhd.png : art/%.svg
|
|
$(S2P) $(call SIZE,1920,1080) --export-filename=$@ $<
|
|
|
|
%_hd.png : art/%.svg
|
|
$(S2P) $(call SIZE,1280,720) --export-filename=$@ $<
|
|
|
|
%_sd.png : art/%.svg
|
|
$(S2P) $(call SIZE,1920,1080) --export-filename=$@ $<
|
|
|
|
game_%.png : art/game_%.svg
|
|
$(S2P) $(call SIZE,96,96) --export-filename=$@ $<
|
|
|
|
menu_%.png : art/menu_%.svg
|
|
$(S2P) $(call SIZE,96,96) --export-filename=$@ $<
|
|
|
|
mm_icon_focus_hd.png : art/mm_icon_focus.svg
|
|
$(S2P) $(call SIZE,290,218) --export-filename=$@ $<
|
|
|
|
mm_icon_focus_sd.png : art/mm_icon_focus.svg
|
|
$(S2P) $(call SIZE,192,144) --export-filename=$@ $<
|