TEX_SVG=sahagin20130614.svg

dist/.textures: $(TEX_SVG)
	mkdir dist; echo
	inkscape --export-png=Sahagin.png --export-area=0:0:1024:1024 --export-dpi=90 --export-background-opacity=0.0 sahagin20130614.svg
	touch dist/.textures

dist/.obj: sahagin20130614.blend $(TEX_SVG)
	make dist/.textures
	mkdir dist/obj ; echo
	cp sahagin20130614.blend dist/obj
	cp Sahagin.png dist/obj
	cd dist/obj; sh $(DEVUTIL)/blend2obj.sh sahagin20130614.blend sahagin20130614.obj ; echo
	cd dist/obj; zip sahagin20130614.zip sahagin20130614.mtl sahagin20130614.obj Sahagin.png
	touch dist/.obj

dist/.ogre: sahagin20130614.blend $(TEX_SVG)
	make dist/.textures
	mkdir dist/ogre ; echo
	cd dist/ogre; sh $(DEVUTIL)/blend2ogre.sh $(DEVDATA)/sahagin20130614/sahagin20130614.blend ./sahagin20130614.scene ; echo
	if [ ! -f dist/ogre/Sahagin.mesh.xml ]; then exit -1; fi
	if [ ! -f dist/ogre/Sahagin.skeleton.xml ]; then exit -1; fi
	if [ ! -f dist/ogre/Sahagin.material ]; then exit -1; fi
	if [ ! -f dist/ogre/Sahagin.png ]; then exit -1; fi
	touch dist/.ogre

clean:
	rm -rf dist
