4 PNGCRUSHFLAGS ?
= -brute
-blacken
-reduce
-q
5 CRUSH.png ?
= $(PNGCRUSH
) $(PNGCRUSHFLAGS
)
7 favicon_
%.png
: favicon.svg
8 rsvg-convert
-w
$* -h
$* $^
> $@
11 %.ico
: %_48.png
%_32.png
%_16.png
14 ICONS
:= favicon.ico favicon_128.png favicon_192.png favicon_256.png
16 GIT_LOCAL
:= ~git
/bare
17 GIT_REMOTE
:= http
://git.yukkurigames.com
19 SUBPROJECTS
:= 123456789 choicecss heroik matrixcreatrix mlpccg webcart1000 labelle ogre
21 .PHONY
: all clean superclean update
26 git clone
$(firstword $(wildcard $(GIT_LOCAL
)/$@.git
) $(GIT_REMOTE
)/$@.git
)
31 if
[ -f
$*/Makefile
]; then
$(MAKE
) -C
$*; fi
35 $(MAKE
) all $(addsuffix .update
,$(SUBPROJECTS
))
41 $(RM
) -r
$(SUBPROJECTS
)
44 python
-m SimpleHTTPServer