#---------------------------------------------------------------------
# Copyright (C)2002 Matt J. Scott @ Monolith Inc.
#
# This file is subject to the terms and conditions of the GNU General
# Public License Version 2.  See the file "COPYING" in the main
# directory of this archive for more details
#---------------------------------------------------------------------

HARNESSDIR = ../../

all: marionette.dat marionette.bin

makeimage: makeimage.o pack.o
	gcc -omakeimage makeimage.o pack.o

marionette.dat: makeimage limb.msh body.msh
	./makeimage

marionette.bin: marionette.vsm
	ee-dvp-as -o marionette.o marionette.dsm
	objcopy -O binary marionette.o marionette.bin	

marionette.vsm: marionette.vcl
	vcl -g -omarionette.vsm marionette.vcl

run: install
	make -C $(HARNESSDIR) run

install: marionette.dat marionette.bin
	cp marionette.dat marionette.bin marionette.hlp $(HARNESSDIR)/demodata/

clean:
	rm -f makeimage marionette.vsm marionette.dat marionette.dat \
		*.o marionette.bin

