summaryrefslogtreecommitdiffstats
path: root/sys/i386/boot/kzipboot/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'sys/i386/boot/kzipboot/Makefile')
-rw-r--r--sys/i386/boot/kzipboot/Makefile18
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>
OpenPOWER on IntegriCloud