
all:	libs

libs:
	cd kernel; make
	cd gfx; make
	cd callbacks; make
	cd SMS; make
	cd windows; make
	cd navigation; make
	cd objects; make
	cd extras; make
	ar ruvs libmaverik.a `find . -name "*.o" -print | grep -v IrisGL | grep -v None | grep -v "/extras/"`
	mv libmaverik${OPT_EXT}.a ../lib

clean:
	cd kernel; make clean
	cd gfx; make clean	
	cd callbacks; make clean
	cd SMS; make clean
	cd windows; make clean
	cd navigation; make clean
	cd objects; make clean
	cd extras; make clean
