all: _new _delete class

_new: _new.o
	vpcc -T -o _new _new.c

_delete: _delete.o
	vpcc -T -o _delete _delete.c

class: class.o
	vpcc -T -o class class.c

test: testprogress.o
	vpcc -o testprogress testprogress.c

install:
	-@mkdir /ave/avo/gdg/std/progress
	vpcc -T -o /ave/avo/gdg/std/progress/_new _new.c
	vpcc -T -o /ave/avo/gdg/std/progress/_delete _delete.c
	vpcc -T -o /ave/avo/gdg/std/progress/class class.c
	cp progress.h /lang/cc/include/elate/

_new.o: _new.c class.h
_delete.o: _delete.c class.h
class.o: class.c class.h
testprogress.o: testprogress.c progress.h
