#**************************************************************************
# Copyright (C) 2002, SCONCE, UCI-ICS 																		 
#																																					 
#																																					 
# File Name:																															 
#    $ Makefile $																													 
#																																					 
#																																					 
# Description:																														 
#    Make dependancy file.																								 
#																																					 
#																																					 
#																																					 
# Revision History:																												 
#    01/18/2005   JHYI   Initial revision.																 
#																																					 
#**************************************************************************

DIRS = utility libtsd libtsc libbil libibg libuni libbiv gad apps

all:; @for i in $(DIRS); \
	do (echo "cd $$i; $(MAKE) all"; \
	    cd $$i; $(MAKE) all; \
	    echo ""); \
	done
	gcc -o setup $(CFLAGS) setup.c
	rm -rf ./bin
	mkdir bin
	mkdir bin/apps
	mkdir bin/apps/.tsd
	mkdir bin/apps/.tsc
	mkdir bin/apps/.ibg
	mkdir bin/apps/.uni
	mkdir bin/apps/.biv
	mkdir bin/gad
	mkdir bin/gad/.tsd	
	mkdir bin/gad/.tsc	
	mkdir bin/gad/.ibg
	mkdir bin/gad/.uni
	mkdir bin/gad/.biv
	cp -f gad/gad bin/gad
	cp -f apps/apps bin/apps

clean:; @for i in $(DIRS); \
	do (echo "cd $$i; $(MAKE) clean"; \
	    cd $$i; $(MAKE) clean; \
	    echo ""); \
	done
	rm -rf ./bin
	rm -f setup
