fc349e2cf1/image/Makefile

User picture

Commiter: Charles Childers

Author: Charles Childers

Revision: fc349e2cf1


File Size: 683 Bytes

(February 27, 2010 02:47 UTC) About 2 years ago

use "include" to simplify building of new image

 
Show/hide line numbers
VM     = ../retro
STATS  = --opstats build.stats --callstats

default: image errors

image:
	$(VM) --shrink --with build.retro >build.log

errors:
	cat build.log | grep -v ok

js: image
	$(VM) --with tools/image2js.retro >js0
	sed '1,10d' js0 | grep -v ok >retroImage.js
	rm -f js0

midp: image
	$(VM) --with tools/image2midp.retro >js0
	sed '1,10d' js0 | sed s'/ \]/\]/g' | sed 's/ \;/\;/g' | grep -v ok >Img.java
	rm -f js0
	$(VM) --with tools/image2midp2.retro >js0
	sed '1,10d' js0 | sed s'/ \]/\]/g' | sed 's/ \;/\;/g' | grep -v ok >Img2.java
	rm -f js0

stats:
	$(VM) $(STATS) --with build.retro >build.log

clean:
	rm -f build.log retroImage.js Img.java Img2.java build.stats