dos33fsprogs/games/ootw/ending/graphics/ending/Makefile
2021-04-10 01:14:32 -04:00

97 lines
4.9 KiB
Makefile

include ../../../../../Makefile.inc
PNG2GR = ../../../../../utils/gr-utils/png2gr
LZSA = ~/research/lzsa/lzsa/lzsa
all: ootw_c16_end.inc
#####
ootw_c16_end.inc: \
blank.lzsa wing_bg.lzsa \
left_unfurl1.lzsa left_unfurl2.lzsa \
right_unfurl1.lzsa right_unfurl2.lzsa \
sky_bg.lzsa \
rooftop_bg.lzsa \
rooftop01.lzsa rooftop02.lzsa rooftop03.lzsa rooftop04.lzsa \
rooftop05.lzsa rooftop06.lzsa rooftop07.lzsa rooftop08.lzsa \
rooftop09.lzsa rooftop10.lzsa rooftop11.lzsa rooftop12.lzsa \
rooftop13.lzsa rooftop14.lzsa rooftop15.lzsa rooftop16.lzsa \
rooftop17.lzsa rooftop18.lzsa rooftop19.lzsa rooftop20.lzsa \
rooftop21.lzsa rooftop22.lzsa rooftop23.lzsa rooftop24.lzsa \
rooftop25.lzsa rooftop26.lzsa rooftop27.lzsa rooftop28.lzsa \
rooftop29.lzsa \
onboard.lzsa \
flying01.lzsa flying03.lzsa flying05.lzsa flying07.lzsa flying09.lzsa \
flying11.lzsa \
the_end01.lzsa the_end02.lzsa the_end03.lzsa the_end04.lzsa the_end05.lzsa \
the_end06.lzsa the_end07.lzsa the_end08.lzsa the_end09.lzsa the_end10.lzsa
echo "rooftop_bg_lzsa: .incbin \"rooftop_bg.lzsa\"" > ootw_c16_end.inc
echo "rooftop01_lzsa: .incbin \"rooftop01.lzsa\"" >> ootw_c16_end.inc
echo "rooftop02_lzsa: .incbin \"rooftop02.lzsa\"" >> ootw_c16_end.inc
echo "rooftop03_lzsa: .incbin \"rooftop03.lzsa\"" >> ootw_c16_end.inc
echo "rooftop04_lzsa: .incbin \"rooftop04.lzsa\"" >> ootw_c16_end.inc
echo "rooftop05_lzsa: .incbin \"rooftop05.lzsa\"" >> ootw_c16_end.inc
echo "rooftop06_lzsa: .incbin \"rooftop06.lzsa\"" >> ootw_c16_end.inc
echo "rooftop07_lzsa: .incbin \"rooftop07.lzsa\"" >> ootw_c16_end.inc
echo "rooftop08_lzsa: .incbin \"rooftop08.lzsa\"" >> ootw_c16_end.inc
echo "rooftop09_lzsa: .incbin \"rooftop09.lzsa\"" >> ootw_c16_end.inc
echo "rooftop10_lzsa: .incbin \"rooftop10.lzsa\"" >> ootw_c16_end.inc
echo "rooftop11_lzsa: .incbin \"rooftop11.lzsa\"" >> ootw_c16_end.inc
echo "rooftop12_lzsa: .incbin \"rooftop12.lzsa\"" >> ootw_c16_end.inc
echo "rooftop13_lzsa: .incbin \"rooftop13.lzsa\"" >> ootw_c16_end.inc
echo "rooftop14_lzsa: .incbin \"rooftop14.lzsa\"" >> ootw_c16_end.inc
echo "rooftop15_lzsa: .incbin \"rooftop15.lzsa\"" >> ootw_c16_end.inc
echo "rooftop16_lzsa: .incbin \"rooftop16.lzsa\"" >> ootw_c16_end.inc
echo "rooftop17_lzsa: .incbin \"rooftop17.lzsa\"" >> ootw_c16_end.inc
echo "rooftop18_lzsa: .incbin \"rooftop18.lzsa\"" >> ootw_c16_end.inc
echo "rooftop19_lzsa: .incbin \"rooftop19.lzsa\"" >> ootw_c16_end.inc
echo "rooftop20_lzsa: .incbin \"rooftop20.lzsa\"" >> ootw_c16_end.inc
echo "rooftop21_lzsa: .incbin \"rooftop21.lzsa\"" >> ootw_c16_end.inc
echo "rooftop22_lzsa: .incbin \"rooftop22.lzsa\"" >> ootw_c16_end.inc
echo "rooftop23_lzsa: .incbin \"rooftop23.lzsa\"" >> ootw_c16_end.inc
echo "rooftop24_lzsa: .incbin \"rooftop24.lzsa\"" >> ootw_c16_end.inc
echo "rooftop25_lzsa: .incbin \"rooftop25.lzsa\"" >> ootw_c16_end.inc
echo "rooftop26_lzsa: .incbin \"rooftop26.lzsa\"" >> ootw_c16_end.inc
echo "rooftop27_lzsa: .incbin \"rooftop27.lzsa\"" >> ootw_c16_end.inc
echo "rooftop28_lzsa: .incbin \"rooftop28.lzsa\"" >> ootw_c16_end.inc
echo "rooftop29_lzsa: .incbin \"rooftop29.lzsa\"" >> ootw_c16_end.inc
echo "wing_bg_lzsa: .incbin \"wing_bg.lzsa\"" >> ootw_c16_end.inc
echo "left_unfurl1_lzsa: .incbin \"left_unfurl1.lzsa\"" >> ootw_c16_end.inc
echo "left_unfurl2_lzsa: .incbin \"left_unfurl2.lzsa\"" >> ootw_c16_end.inc
echo "right_unfurl1_lzsa: .incbin \"right_unfurl1.lzsa\"" >> ootw_c16_end.inc
echo "right_unfurl2_lzsa: .incbin \"right_unfurl2.lzsa\"" >> ootw_c16_end.inc
echo "onboard_lzsa: .incbin \"onboard.lzsa\"" >> ootw_c16_end.inc
echo "sky_bg_lzsa: .incbin \"sky_bg.lzsa\"" >> ootw_c16_end.inc
echo "flying01_lzsa: .incbin \"flying01.lzsa\"" >> ootw_c16_end.inc
echo "flying03_lzsa: .incbin \"flying03.lzsa\"" >> ootw_c16_end.inc
echo "flying05_lzsa: .incbin \"flying05.lzsa\"" >> ootw_c16_end.inc
echo "flying07_lzsa: .incbin \"flying07.lzsa\"" >> ootw_c16_end.inc
echo "flying09_lzsa: .incbin \"flying09.lzsa\"" >> ootw_c16_end.inc
echo "flying11_lzsa: .incbin \"flying11.lzsa\"" >> ootw_c16_end.inc
echo "the_end01_lzsa: .incbin \"the_end01.lzsa\"" >> ootw_c16_end.inc
echo "the_end02_lzsa: .incbin \"the_end02.lzsa\"" >> ootw_c16_end.inc
echo "the_end03_lzsa: .incbin \"the_end03.lzsa\"" >> ootw_c16_end.inc
echo "the_end04_lzsa: .incbin \"the_end04.lzsa\"" >> ootw_c16_end.inc
echo "the_end05_lzsa: .incbin \"the_end05.lzsa\"" >> ootw_c16_end.inc
echo "the_end06_lzsa: .incbin \"the_end06.lzsa\"" >> ootw_c16_end.inc
echo "the_end07_lzsa: .incbin \"the_end07.lzsa\"" >> ootw_c16_end.inc
echo "the_end08_lzsa: .incbin \"the_end08.lzsa\"" >> ootw_c16_end.inc
echo "the_end09_lzsa: .incbin \"the_end09.lzsa\"" >> ootw_c16_end.inc
echo "the_end10_lzsa: .incbin \"the_end10.lzsa\"" >> ootw_c16_end.inc
echo "blank_lzsa: .incbin \"blank.lzsa\"" >> ootw_c16_end.inc
#####
%.gr: %.png
$(PNG2GR) $< $@
%.lzsa: %.gr
$(LZSA) -r -f2 $< $@
#####
clean:
rm -f *~ *.o *.lst *.lzsa *.gr *.inc