OSVERSION:sh=uname -r | sed -e 's/\(.\).*/\1/'

COMMON_SUBDIRS=conf ppp dpd dptrace modem aux access script cron h
SUNOS4_SUBDIRS=${COMMON_SUBDIRS} sys-sunos4
SUNOS5_SUBDIRS=${COMMON_SUBDIRS} dpconfig sys-sunos5
SUBDIRS=${SUNOS${OSVERSION}_SUBDIRS}
ALLSUBDIRS=${COMMON_SUBDIRS} dpconfig sys-sunos4 sys-sunos5

all:
	@set -x; for i in ${SUBDIRS}; do \
	    (cd $$i; ${MAKE} -${MAKEFLAGS} all); \
	done

depend:
	@set -x; for i in ${SUBDIRS}; do \
	    (cd $$i; ${MAKE} -${MAKEFLAGS} depend); \
	done

undepend:
	@set -x; for i in ${ALLSUBDIRS}; do \
	    (cd $$i; ${MAKE} -${MAKEFLAGS} undepend); \
	done

clean:
	@set -x; for i in ${ALLSUBDIRS}; do \
	    (cd $$i; ${MAKE} -${MAKEFLAGS} clean); \
	done

install:
	@set -x; for i in ${SUBDIRS}; do \
	    (cd $$i; ${MAKE} -${MAKEFLAGS} install); \
	done
