Makefile revision 68314
1# $FreeBSD: head/sys/boot/i386/kgzldr/Makefile 68314 2000-11-04 13:03:52Z rnordier $ 2 3MAINTAINER= rnordier 4 5PROG= kgzldr.o 6SRCS= start.s boot.c inflate.c lib.c crt.s sio.s 7CFLAGS= -fno-builtin 8.if ${OBJFORMAT} == aout 9CFLAGS+=-O2 10.else 11CFLAGS+=-Os 12.endif 13CFLAGS+=-DKZIP 14LDFLAGS=-nostdlib -static -r 15NOMAN= 16BINDIR= /usr/lib 17BINMODE=444 18STRIP= 19.PATH: ${.CURDIR}/../../../kern 20 21M4?= m4 22M4FLAGS=-DOBJFORMAT=${OBJFORMAT} 23 24BOOT_COMCONSOLE_PORT?= 0x3f8 25M4FLAGS+=-DSIOPRT=${BOOT_COMCONSOLE_PORT} 26 27all: kgzldr.o 28 29kgzldr.o: ${OBJS} 30 ${CC} ${LDFLAGS} -o ${.TARGET} ${OBJS} 31 32.s.o: 33 (cd ${.CURDIR}; ${M4} ${M4FLAGS} kgzldr.m4 ${.IMPSRC}) |\ 34 ${AS} ${AFLAGS} -o ${.TARGET} 35 36.include <bsd.prog.mk> 37