diff options
| author | Charles.Forsyth <devnull@localhost> | 2007-12-27 12:25:32 +0000 |
|---|---|---|
| committer | Charles.Forsyth <devnull@localhost> | 2007-12-27 12:25:32 +0000 |
| commit | b43c1ca5eb5fc65b93ae935a568432712797b049 (patch) | |
| tree | 512e88b4fcf815e911ff4eab8f850427b93f9afa /emu/NetBSD/mkfile | |
| parent | 45a14cc6b60b02e58eb1b271508ccc2fa3c52b8f (diff) | |
20071227-1230
Diffstat (limited to 'emu/NetBSD/mkfile')
| -rw-r--r-- | emu/NetBSD/mkfile | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/emu/NetBSD/mkfile b/emu/NetBSD/mkfile new file mode 100644 index 00000000..673517dd --- /dev/null +++ b/emu/NetBSD/mkfile @@ -0,0 +1,47 @@ +SYSTARG=NetBSD +OBJTYPE=386 +<../../mkconfig +SYSTARG=NetBSD +OBJTYPE=386 + +#Configurable parameters + +CONF=emu #default configuration +CONFLIST=emu +CLEANCONFLIST= + +INSTALLDIR=$ROOT/$SYSTARG/$OBJTYPE/bin #path of directory where kernel is installed + +#end configurable parameters + +<$ROOT/mkfiles/mkfile-$SYSTARG-$OBJTYPE #set vars based on target system + +<| $SHELLNAME ../port/mkdevlist $CONF #sets $IP, $DEVS, $PORT, $LIBS + +OBJ=\ + asm-$OBJTYPE.$O\ + os.$O\ + win-x11a.$O\ + $CONF.root.$O\ + lock.$O\ + $DEVS\ + $PORT\ + +HFILES=\ + +CFLAGS='-DROOT="'$ROOT'"' -DEMU -I. -I../port -I$ROOT/$SYSTARG/$OBJTYPE/include -I$ROOT/include -I$ROOT/libinterp $CTHREADFLAGS $CFLAGS $EMUOPTIONS +SYSLIBS= -lXext -lX11 -lossaudio -lm +KERNDATE=`{$NDATE} + +default:V: $O.$CONF + +<../port/portmkfile + +$O.$CONF: $OBJ $CONF.c $CONF.root.h $LIBFILES + $CC $CFLAGS '-DKERNDATE='$KERNDATE $CONF.c + $LD $LDFLAGS -o $target $OBJ $CONF.$O $LIBFILES $SYSLIBS + +install:V: $O.$CONF + cp $O.$CONF $INSTALLDIR/$CONF + +devfs.$O: ../port/devfs-posix.c |
