LINUX_SUBDIRS    = adns \
		   db/dist \
		   fastresolve

NON_LINUX_SUBDIRS= adns \
		   db/dist \
		   perl \
		   zlib \
		   fastresolve

all:
	@if [ "`uname`" = "Linux" ]; then \
		for dir in $(LINUX_SUBDIRS); do \
			(cd $$dir; make) \
		done; \
	else \
		for dir in $(NON_LINUX_SUBDIRS); do \
			echo "***** Entering subdir $$dir"; \
			(cd $$dir; make); \
			echo "***** Leaving subdir $$dir"; \
		done; \
	fi

clean:
	@if [ "`uname`" = "Linux" ]; then \
		for dir in $(LINUX_SUBDIRS); do \
			(cd $$dir; make clean) \
		done; \
	else \
		for dir in $(NON_LINUX_SUBDIRS); do \
			echo "***** Entering subdir $$dir"; \
			(cd $$dir; make clean); \
			echo "***** Leaving subdir $$dir"; \
		done; \
	fi
