diff options
Diffstat (limited to 'sys/i386/boot/kzipboot/Makefile')
-rw-r--r-- | sys/i386/boot/kzipboot/Makefile | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/sys/i386/boot/kzipboot/Makefile b/sys/i386/boot/kzipboot/Makefile index bf3e194..939591d 100644 --- a/sys/i386/boot/kzipboot/Makefile +++ b/sys/i386/boot/kzipboot/Makefile @@ -1,4 +1,4 @@ -# $Id$ +# $Id: Makefile,v 1.6 1997/02/22 09:31:22 peter Exp $ PROG= kztail.o kzhead.o BINMODE = 444 # target is a relocatable object @@ -17,13 +17,29 @@ CSEG = 0x8 STRIP= # very important!! don't let kz*.o be stripped +.if exists(${.CURDIR}/../../../../include) +CFLAGS+= -nostdinc +CFLAGS+= -I${.OBJDIR} -I${.CURDIR}/../../../ +CFLAGS+= -I${.CURDIR}/../../../../include +.endif + CFLAGS+= -DKADDR=$(KADDR) -DCSEG=$(CSEG) CFLAGS+= -DKZIP -DCOMCONSOLE=0x3F8 +CLEANFILES=machine + kztail.o: ${OBJS_KZTAIL} $(LD) -r -x -o kztail.o $(OBJS_KZTAIL) kzhead.o: ${OBJS_KZHEAD} $(LD) -r -x -o kzhead.o $(OBJS_KZHEAD) +pre-compile: +.if !exists(${.OBJDIR}/machine) + ln -s ${.CURDIR}/../../include ${.OBJDIR}/machine +.endif + +all: pre-compile ${PROG} + + .include <bsd.prog.mk> |