#!/bin/csh -f
# 
# Mach Operating System
# Copyright (c) 1989 Carnegie-Mellon University
# All rights reserved.  The CMU software License Agreement specifies
# the terms and conditions for use and redistribution.
#
#
# HISTORY
# $Log:	make.template,v $
# Revision 2.1  89/08/03  17:37:53  rwd
# Created.
# 
# Revision 2.2  89/04/22  15:24:02  gm0w
# 	Created from root Makefile.
# 	[89/04/14            gm0w]
# 

if ( { \[ -z "../../../obj/@sys/latest/kernel" \] } ) then
    set dirs=(`echo ..:../../../../mach/mk/kernel | sed -e "s;:; ;"`)
else
    set dirs=(`echo ../../../../../mach/mk/kernel | sed -e "s;:; ;"`)
endif
unsetenv MAKEDIR MAKEPSD MAKECWD OBJECTDIR

if ($#dirs == 1 && $?USE_SOURCE_DIR) then
    setenv CPATH ":${dirs}"
    unsetenv VPATH
    set src="SOURCE_DIR=${dirs}"
else
    setenv CPATH ""
    setenv VPATH ""
    set c=""
    foreach d ($dirs)
        setenv CPATH "${CPATH}:${d}"
        setenv VPATH "${VPATH}${c}${d}/conf"
        set c=":"
    end
    set src=""
endif

set prog=$0
set prog=$prog:t
set makeargs=(-c)
if ("$prog" == "pmake") set makeargs=""
set newprog=(`wh $prog | fgrep -v -x "./$prog" | fgrep -v -x "$prog" | head -1`)
exec $newprog $makeargs:q $src:q $*:q
