# Makefile of top directory of Helios v1
# $Id: Makefile,v 1.1 1994/07/08 03:37:43 m-gniibe Exp $

LIBDIRS = comm env/adm env/dir heliosd  # cap
CMDDIRS = cconv capc envc daemon userif monitor mkhdal mkhinit # app/nQueen app/test01
SUBDIRS = ${LIBDIRS} ${CMDDIRS}

# CONSTANTS
TCL_INCLUDE=/usr/local/share/include
TCL_LIB=/usr/local/lib
TK_INCLUDE=/usr/local/share/include
TK_LIB=/usr/local/lib

all: cmd

cmd: dummy
	@for i in ${CMDDIRS}; do (cd $$i && \
		${MAKE} TCL_INCLUDE=${TCL_INCLUDE}\
			TK_INCLUDE=${TK_INCLUDE} \
			TCL_LIB=${TCL_LIB} \
			TK_LIB=${TK_LIB} \
			all) || exit; done

clean: dummy
	@for i in $(SUBDIRS); do (cd $$i && $(MAKE) clean); done

dep: dummy
	@for i in $(SUBDIRS); do (cd $$i && $(MAKE) dep) || exit; done

dummy:

# In case you want to update libraries but don't want to update commands.
lib:
	@for i in ${LIBDIRS}; do (cd $$i && ${MAKE} all) || exit; done
