Reduce diffs against i386.
MFC after: 1 week
This commit is contained in:
parent
ec8ff22f84
commit
b1107cfaeb
@ -3,7 +3,8 @@
|
||||
.include <bsd.own.mk>
|
||||
MK_SSP= no
|
||||
|
||||
PROG= loader.sym
|
||||
LOADER?= loader
|
||||
PROG= ${LOADER}.sym
|
||||
INTERNALPROG=
|
||||
NEWVERSWHAT= "bootstrap loader" pc98
|
||||
|
||||
@ -39,14 +40,14 @@ CFLAGS+= -DLOADER_BZIP2_SUPPORT
|
||||
CFLAGS+= -DLOADER_GZIP_SUPPORT
|
||||
.endif
|
||||
|
||||
# Always add MI sources
|
||||
# Always add MI sources
|
||||
.PATH: ${.CURDIR}/../../common
|
||||
.include "${.CURDIR}/../../common/Makefile.inc"
|
||||
CFLAGS+= -I${.CURDIR}/../../common
|
||||
CFLAGS+= -I${.CURDIR}/../../i386
|
||||
CFLAGS+= -I.
|
||||
|
||||
CLEANFILES= vers.c loader loader.bin loader.help
|
||||
CLEANFILES= vers.c ${LOADER} ${LOADER}.bin loader.help
|
||||
|
||||
CFLAGS+= -Wall
|
||||
LDFLAGS= -static -Ttext 0x0
|
||||
@ -68,36 +69,37 @@ CFLAGS+= -I${.CURDIR}/../btx/lib
|
||||
vers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/../../i386/loader/version
|
||||
sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/../../i386/loader/version ${NEWVERSWHAT}
|
||||
|
||||
loader: loader.bin ${BTXLDR} ${BTXKERN}
|
||||
${LOADER}: ${LOADER}.bin ${BTXLDR} ${BTXKERN}
|
||||
btxld -v -f aout -e ${LOADER_ADDRESS} -o ${.TARGET} -l ${BTXLDR} \
|
||||
-b ${BTXKERN} loader.bin
|
||||
-b ${BTXKERN} ${LOADER}.bin
|
||||
|
||||
loader.bin: loader.sym
|
||||
${LOADER}.bin: ${LOADER}.sym
|
||||
cp ${.ALLSRC} ${.TARGET}
|
||||
strip -R .comment -R .note ${.TARGET}
|
||||
|
||||
loader.help: help.common help.pc98
|
||||
cat ${.ALLSRC} | awk -f ${.CURDIR}/../../common/merge_help.awk > ${.TARGET}
|
||||
|
||||
.PATH: ${.CURDIR}/../../forth
|
||||
FILES= loader loader.help loader.4th support.4th loader.conf
|
||||
FILES= ${LOADER}
|
||||
# XXX INSTALLFLAGS_loader= -b
|
||||
FILESMODE_${LOADER}= ${BINMODE} -b
|
||||
|
||||
.PATH: ${.CURDIR}/../../forth
|
||||
FILES+= loader.help loader.4th support.4th loader.conf
|
||||
FILES+= screen.4th frames.4th beastie.4th
|
||||
FILES+= brand.4th check-password.4th color.4th delay.4th
|
||||
FILES+= menu.4th menu-commands.4th shortcuts.4th version.4th
|
||||
# XXX INSTALLFLAGS_loader= -b
|
||||
FILESMODE_loader= ${BINMODE} -b
|
||||
FILESDIR_loader.conf= /boot/defaults
|
||||
|
||||
.if !exists(${DESTDIR}/boot/loader.rc)
|
||||
FILES+= ${.CURDIR}/../../i386/loader/loader.rc
|
||||
.endif
|
||||
|
||||
.if !exists(${DESTDIR}/boot/menu.rc)
|
||||
FILES+= menu.rc
|
||||
.endif
|
||||
|
||||
# XXX crt0.o needs to be first for pxeboot(8) to work
|
||||
OBJS= ${BTXCRT}
|
||||
OBJS= ${BTXCRT}
|
||||
|
||||
DPADD= ${LIBFICL} ${LIBPC98} ${LIBSTAND}
|
||||
LDADD= ${LIBFICL} ${LIBPC98} ${LIBSTAND}
|
||||
|
Loading…
Reference in New Issue
Block a user