##
## Copyright (c) 2000, 2001, Amnon BARAK (amnon@cs.huji.ac.il).
## All rights reserved.
##
## THIS SOFTWARE IS PROVIDED IN ITS "AS IS" CONDITION, WITH NO WARRANTY
## WHATSOEVER. NO LIABILITY OF ANY KIND FOR ANY DAMAGES WHATSOEVER RESULTING
## FROM THE USE OF THIS SOFTWARE WILL BE ACCEPTED.
##
##
## Author(s): Ariel Eizenberg
##

BDIRS	=	lib bin sbin usr.bin
SFILES	=	$(foreach d,$(BDIRS),$(wildcard $(d)/*/Makefile))
SDIRS	=	$(dir $(SFILES))

MAKE	=	make
TOPDIR	=	$(shell pwd)

all: build

build:
	@echo Compiling MOSIX Utilities
	for i in $(BDIRS) ; do for j in $(TOPDIR)/$$i/*/Makefile ; do cd `dirname $$j` ;  $(MAKE) all ; done ; done 

install: 
ifeq ($(PREFIX),)
	@echo Installing MOSIX Utilities
else
	@echo Installing MOSIX utilties in $(PREFIX)
endif
	for i in $(BDIRS) ; do for j in $(TOPDIR)/$$i/*/Makefile ; do cd `dirname $$j` ;  $(MAKE) install ; done ; done 


clean:
	@echo Cleaning sources.
	for i in $(BDIRS) ; do for j in $(TOPDIR)/$$i/*/Makefile ; do cd `dirname $$j` ;  $(MAKE) clean ; done ; done 

clobber: clean

