3d/pr/schneller_kreuzer/GNUmakefile

45 lines
1.1 KiB
Makefile

# what's where?
include GNUmakevars
all: \
test-deck_18.png \
test-sonden_hangar.png \
test-superellipsoid.png \
test-difference.png \
test-ein-mann-jaeger.png \
test-hufeisenpult.png \
test-konturensitz.png \
test-polgeschuetz.png \
test-schneller_kreuzer.png \
%.ppm: %.pov
$(POVRAY) +W$(WIDTH) +H$(HEIGHT) +V -I$< +L$(POVINC) +D +FP
%.png: %.pov
$(POVRAY) +V -I$< +L$(POVINC) +D +FN
%.pov: make%
$< > $@
test-sonden_hangar.png: test-sonden_hangar.pov sonden_hangar.pov
test-ein-mann-jaeger.png: test-ein-mann-jaeger.pov ein-mann-jaeger.pov konturensitz.pov
test-hufeisenpult.png: test-hufeisenpult.pov hufeisenpult.pov
test-konturensitz.png: test-konturensitz.pov konturensitz.pov
test-polgeschuetz.png: test-polgeschuetz.pov polgeschuetz.pov
test-schneller_kreuzer.png: test-schneller_kreuzer.pov \
schneller_kreuzer.pov huelle.pov deck_20.pov polgeschuetz.pov \
deck_19.pov ein-mann-jaeger.pov deck_18.pov deck_17.pov
test-deck_18.png: test-deck_18.pov \
huelle.pov \
deck_18.pov
%.gif: %.ppm
ppmquant 256 $< | ppmtogif > $@