SRC =  wiProcs.icn sc.icn config.icn pd.icn wi.icn mb.icn cd.icn docs_gen.icn

ALL : rude

rude: wi.u  co.u wiProcs.u mb.u sc.u pd.u config.u cd.u
	unicon -o rude wi.u  co.u wiProcs.u sc.u mb.u pd.u config.u cd.u

docs : docs_gen
	./docs_gen

docs_gen : docs_gen.u
	unicon docs_gen.u

docs_gen.u : docs_gen.icn
	unicon -c docs_gen.icn

wiProcs.u: wiProcs.icn
	unicon -c wiProcs.icn

sc.u: sc.icn
	unicon -c sc.icn

wi.u: wi.icn
	unicon -c wi.icn

mb.u: mb.icn
	unicon -c mb.icn

co.u: co.icn
	unicon -c co.icn

pd.u: pd.icn
	unicon -c pd.icn

cd.u: cd.icn
	unicon -c cd.icn

config.u: config.icn
	unicon -c config.icn

clean:
	rm -f *.u *~ rude

remake:
	make clean; make

wc:
	wc -l wiProcs.icn sc.icn config.icn pd.icn wi.icn mb.icn cd.icn docs_gen.icn

zip:
	zip crude.zip makefile $(SRC)