ref: babf901b4a508c3ec5d1f89655f10377bbdf9637
dir: /emu/AIX/mkfile/
SYSTARG=AIX
<../../mkconfig
SYSTARG=AIX
#Configurable parameters
CONF=emu #default configuration
CONFLIST=emu
CLEANCONFLIST=
INSTALLDIR=$ROOT/$SYSTARG/$OBJTYPE/bin #path of directory where kernel is installed
#end configurable parameters
X11LIBS= -lX11 -lXext
<$ROOT/mkfiles/mkfile-$SYSTARG-$OBJTYPE #set vars based on target system
<| $SHELLNAME ../port/mkdevlist $CONF #sets $IP, $DEVS, $PORT, $LIBS
<mkfile-$OBJTYPE
OBJ=\
asm-$OBJTYPE.$O\
$ARCHFILES\
os.$O\
kproc-pthreads.$O\
segflush-$OBJTYPE.$O\
$CONF.root.$O\
lock.$O\
$DEVS\
$PORT\
LIBNAMES=${LIBS:%=lib%.a}
HFILES=\
CFLAGS='-DROOT="'$ROOT'"' -DEMU -I. -I../port -I$ROOT/$SYSTARG/$OBJTYPE/include -I$ROOT/include -I$ROOT/libinterp $CTHREADFLAGS $CFLAGS $EMUOPTIONS
SYSLIBS= $X11LIBS -lm -lpthread
KERNDATE=`{$NDATE}
default:V: $O.$CONF
$O.$CONF: $OBJ $CONF.c $CONF.root.h $LIBNAMES
$CC $CFLAGS '-DKERNDATE='$KERNDATE $CONF.c
$LD $LDFLAGS -o $target $OBJ $CONF.$O $LIBFILES $SYSLIBS
install:V: $O.$CONF
cp $O.$CONF $INSTALLDIR/$CONF
<../port/portmkfile
devfs.$O: ../port/devfs-posix.c