# Top level makefile for ServiceMail. You shouldn't need to 
# edit any of this.

SUBS=src src/mesh src/pdinq src/dspd src/requeue src/shell src/forward

all: src/Makefile
	@echo "Making in subdirectories..."
	cd src; make

src/Makefile: conf.h
	@echo "Making makefiles in subdirectories..."
	for i in $(SUBS) ; do \
		rm -f $$i/Makefile \
		echo "#This makefile was automatically generated. Do not edit."> $$i/Makefile ;\
		sed -f remake.script < $$i/Makefile.dist >>$$i/Makefile ;\
	done

install: 
	@echo "Installing in subdirectories..."
	cd src; make install

clean:
	- cd src; make clean
	- for i in $(SUBS) ; do \
		rm -f $$i/Makefile ;\
	done
	- rm $(HOME)/.forward


	

