From ea71add53eb49e87a16dd89fc73121b636e4aeba Mon Sep 17 00:00:00 2001 From: Yoshihiro Takahashi Date: Sat, 12 Feb 2011 06:22:23 +0000 Subject: [PATCH] Fix build. --- sys/boot/pc98/pc98boot/Makefile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/sys/boot/pc98/pc98boot/Makefile b/sys/boot/pc98/pc98boot/Makefile index 0e33735e587..73bfba50fbb 100644 --- a/sys/boot/pc98/pc98boot/Makefile +++ b/sys/boot/pc98/pc98boot/Makefile @@ -1,14 +1,22 @@ # $FreeBSD$ FILES= ${BOOT} -SRCS= ${BOOT0} ${BOOT05} CLEANFILES= ${BOOT} ${BOOT}.part BOOT= pc98boot -BOOT0= ${.CURDIR}/../boot0/boot0 -BOOT05= ${.CURDIR}/../boot0.5/boot0.5 -${BOOT}: ${SRCS} ${BOOT}.part +.if exists(${.OBJDIR}/../boot0) +BOOT0= ${.OBJDIR}/../boot0/boot0 +.else +BOOT0= ${.CURDIR}/../boot0/boot0 +.endif +.if exists(${.OBJDIR}/../boot0.5) +BOOT05= ${.OBJDIR}/../boot0.5/boot0.5 +.else +BOOT05= ${.CURDIR}/../boot0.5/boot0.5 +.endif + +${BOOT}: ${BOOT0} ${BOOT05} ${BOOT}.part cat ${BOOT0} ${BOOT}.part ${BOOT05} > ${.TARGET} ${BOOT}.part: