1SYSTARG=Irix 2OBJTYPE=mips 3<../../mkconfig 4SYSTARG=Irix 5OBJTYPE=mips 6 7#Configurable parameters 8 9CONF=emu #default configuration 10CONFLIST=emu 11CLEANCONFLIST= 12 13INSTALLDIR=$ROOT/$SYSTARG/$OBJTYPE/bin #path of directory where kernel is installed 14 15#end configurable parameters 16 17<$ROOT/mkfiles/mkfile-$SYSTARG-$OBJTYPE #set vars based on target system 18 19<| $SHELLNAME ../port/mkdevlist $CONF #sets $IP, $DEVS, $PORT, $LIBS 20 21OBJ=\ 22 asm-$OBJTYPE.$O\ 23 os.$O\ 24 $CONF.root.$O\ 25 lock.$O\ 26 $DEVS\ 27 $PORT\ 28 29LIBNAMES=${LIBS:%=lib%.a} 30#libs=${LIBS:%=$ROOT/$OBJDIR/lib/lib%.a} 31 32HFILES=\ 33 34CFLAGS='-DROOT="'$ROOT'"' -DEMU -I. -I../port -I$ROOT/$SYSTARG/$OBJTYPE/include -I$ROOT/include -I$ROOT/libinterp $CTHREADFLAGS $CFLAGS $EMUOPTIONS 35SYSLIBS= -lfpe -lm -lX11 -lXext 36KERNDATE=`{$NDATE} 37 38default:V: $O.$CONF 39 40$O.$CONF: $OBJ $CONF.c $CONF.root.h $LIBNAMES 41 $CC $CFLAGS '-DKERNDATE='$KERNDATE $CONF.c 42 $LD $LDFLAGS -o $target $OBJ $CONF.$O $LIBFILES $SYSLIBS 43 44install:V: $O.$CONF 45 cp $O.$CONF $INSTALLDIR/$CONF 46 47<../port/portmkfile 48 49devfs.$O: ../port/devfs-posix.c 50