#
# 5799-WZQ (C) COPYRIGHT IBM CORPORATION 1987,1988
# LICENSED MATERIALS - PROPERTY OF IBM
# REFER TO COPYRIGHT INSTRUCTIONS FORM NUMBER G120-2083
#
# $Header: /sys/rtdist/RCS/Makefile,v 1.4 1993/05/20 21:08:31 md Exp $ 
# $ACIS:Makefile 12.2$ 
# $Source: /sys/rtdist/RCS/Makefile,v $ 

SUBDIR=sbin etc usr/ucb glob
KERNEL=GENERIC.rt
MINIROOT=GENERIC.rtminiroot
DEVICE=/dev/fd0
FS=/mnt
ROOT=/
# DEBUG can be set to -x to watch miniroot do its thing
DEBUG=

all:		${SUBDIR}

miniroot:	${MINIROOT}

${MINIROOT}: all /usr/mdec/bootfd /sys/${MINIROOT}/vmunix

clean:
	for i in ${SUBDIR}; do (cd $$i; make ${MFLAGS} clean);done

/usr/mdec/bootfd: /sys/rtstand/obj/bootfd.out
	cd /sys/rtstand; install -c obj/bootfd /usr/mdec/bootfd

/sys/rtstand/obj/bootfd.out:
	cd /sys/rtstand; make bootfd.out

/sys/${MINIROOT}/vmunix: /sys/conf/${MINIROOT}
	-mkdir /sys/${MINIROOT}  2> /dev/null
	cd /sys/conf;    /usr/sbin/config ${MINIROOT}
#	cd /sys/${MINIROOT}; make depend vmunix > make.kernel.log 2>&1
	cd /sys/${MINIROOT}; make vmunix > make.kernel.log 2>&1

#/sys/conf/${MINIROOT}: /sys/conf/${KERNEL} mkMINIROOT
#	./mkMINIROOT /sys/conf/${KERNEL} > /sys/conf/${MINIROOT}

${SUBDIR}: FRC
	for i in ${SUBDIR}; do \
		(cd $${i};make ${MFLAGS}); \
	done;

FRC:

diskette: /sys/${MINIROOT}/vmunix all
	sh ${DEBUG} miniroot -f${DEVICE} -m${FS} -k/sys/${MINIROOT}/vmunix \
		-d${ROOT}
