rm -f liflines/lines302
case $1
in
BSD)
	cd btree; make ARFLAGS=cr RANLIB=ranlib; cd ..
	cd stdlib; make ARFLAGS=cr RANLIB=ranlib; cd ..
	cd gedlib; make ARFLAGS=cr RANLIB=ranlib; cd ..
	cd interp; make ARFLAGS=cr RANLIB=ranlib; cd ..
	cd liflines; make ARFLAGS=cr DFLAGS=-DBSD TLIB=-ltermcap; cd ..
	#cd gengine; make ARFLAGS=cr DFLAGS=-DBSD; cd ..
	cd tools; make ARFLAGS=cr TLIB=-ltermcap; cd ..
;;
*)
	cd btree; make ARFLAGS=-cr RANLIB=echo; cd ..
	cd stdlib; make ARFLAGS=-cr RANLIB=echo; cd ..
	cd gedlib; make ARFLAGS=-cr RANLIB=echo; cd ..
	cd interp; make ARFLAGS=-cr RANLIB=echo; cd ..
	cd liflines; make ARFLAGS=-cr; cd ..
	#cd gengine; make ARFLAGS=-cr; cd ..
	cd tools; make ARFLAGS=-cr; cd ..
;;
esac
