dos33fsprogs/games/ootw/intro/graphics/02_outer_door/Makefile

105 lines
3.7 KiB
Makefile

include ../../../../../Makefile.inc
#PNG2RLE = ../../../../../gr-utils/png2rle
#PNG2LZ4 = ../../../../../gr-utils/png2lz4
PNG2GR = ../../../../../utils/gr-utils/png2gr
LZSA = ~/research/lzsa/lzsa/lzsa
all: outer_door.inc feet.inc
#####
outer_door.inc: outer_door.lzsa
echo "outer_door_lzsa: .incbin\"outer_door.lzsa\"" > outer_door.inc
feet.inc: feet01.lzsa feet02.lzsa \
feet03.lzsa feet04.lzsa feet05.lzsa feet06.lzsa \
feet07.lzsa feet08.lzsa feet09.lzsa feet10.lzsa \
feet11.lzsa feet12.lzsa feet13.lzsa feet14.lzsa \
feet15.lzsa blank.lzsa
echo "feet01_lzsa: .incbin\"feet01.lzsa\"" > feet.inc
echo "feet02_lzsa: .incbin\"feet02.lzsa\"" >> feet.inc
echo "feet03_lzsa: .incbin\"feet03.lzsa\"" >> feet.inc
echo "feet04_lzsa: .incbin\"feet04.lzsa\"" >> feet.inc
echo "feet05_lzsa: .incbin\"feet05.lzsa\"" >> feet.inc
echo "feet06_lzsa: .incbin\"feet06.lzsa\"" >> feet.inc
echo "feet07_lzsa: .incbin\"feet07.lzsa\"" >> feet.inc
echo "feet08_lzsa: .incbin\"feet08.lzsa\"" >> feet.inc
echo "feet09_lzsa: .incbin\"feet09.lzsa\"" >> feet.inc
echo "feet10_lzsa: .incbin\"feet10.lzsa\"" >> feet.inc
echo "feet11_lzsa: .incbin\"feet11.lzsa\"" >> feet.inc
echo "feet12_lzsa: .incbin\"feet12.lzsa\"" >> feet.inc
echo "feet13_lzsa: .incbin\"feet13.lzsa\"" >> feet.inc
echo "feet14_lzsa: .incbin\"feet14.lzsa\"" >> feet.inc
echo "feet15_lzsa: .incbin\"feet15.lzsa\"" >> feet.inc
####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#outer_door.inc: $(PNG2RLE) outer_door.png
# $(PNG2RLE) asm outer_door.png outer_door_rle > outer_door.inc
#feet.inc: $(PNG2RLE) feet01.png feet02.png \
# feet03.png feet04.png feet05.png feet06.png \
# feet07.png feet08.png feet09.png feet10.png \
# feet11.png feet12.png feet13.png feet14.png \
# feet15.png blank.png
# $(PNG2RLE) asm feet01.png feet01_rle > feet.inc
# $(PNG2RLE) asm feet02.png feet02_rle >> feet.inc
# $(PNG2RLE) asm feet03.png feet03_rle >> feet.inc
# $(PNG2RLE) asm feet04.png feet04_rle >> feet.inc
# $(PNG2RLE) asm feet05.png feet05_rle >> feet.inc
# $(PNG2RLE) asm feet06.png feet06_rle >> feet.inc
# $(PNG2RLE) asm feet07.png feet07_rle >> feet.inc
# $(PNG2RLE) asm feet08.png feet08_rle >> feet.inc
# $(PNG2RLE) asm feet09.png feet09_rle >> feet.inc
# $(PNG2RLE) asm feet10.png feet10_rle >> feet.inc
# $(PNG2RLE) asm feet11.png feet11_rle >> feet.inc
# $(PNG2RLE) asm feet12.png feet12_rle >> feet.inc
# $(PNG2RLE) asm feet13.png feet13_rle >> feet.inc
# $(PNG2RLE) asm feet14.png feet14_rle >> feet.inc
# $(PNG2RLE) asm feet15.png feet15_rle >> feet.inc
#####
#outer_door_lz4.inc: $(PNG2LZ4) outer_door.png
# $(PNG2LZ4) asm outer_door.png outer_door_rle > outer_door_lz4.inc
#feet_lz4.inc: $(PNG2LZ4) feet01.png feet02.png \
# feet03.png feet04.png feet05.png feet06.png \
# feet07.png feet08.png feet09.png feet10.png \
# feet11.png feet12.png feet13.png feet14.png \
# feet15.png blank.png
# $(PNG2LZ4) asm feet01.png feet01_rle > feet_lz4.inc
# $(PNG2LZ4) asm feet02.png feet02_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet03.png feet03_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet04.png feet04_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet05.png feet05_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet06.png feet06_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet07.png feet07_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet08.png feet08_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet09.png feet09_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet10.png feet10_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet11.png feet11_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet12.png feet12_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet13.png feet13_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet14.png feet14_rle >> feet_lz4.inc
# $(PNG2LZ4) asm feet15.png feet15_rle >> feet_lz4.inc
#####
clean:
rm -f *~ *.inc *.gr *.lzsa