Makefile revision 125729
1# $FreeBSD: head/sys/boot/ia64/ski/Makefile 125729 2004-02-12 08:10:34Z ru $ 2 3.PATH: ${.CURDIR}/../common 4 5PROG= skiload 6NOMAN= 7NEWVERSWHAT= "ia64 SKI boot" ${MACHINE_ARCH} 8BINDIR?= /boot 9STRIP= # We must not strip skiload at install time. 10 11SRCS= conf.c main.c start.S vers.c 12 13.if !defined(NOFORTH) 14# Enable BootForth 15BOOT_FORTH= yes 16CFLAGS+= -DBOOT_FORTH 17CFLAGS+= -I${.CURDIR}/../../ficl -I${.CURDIR}/../../ficl/${MACHINE_ARCH} 18LIBFICL= ${.OBJDIR}/../../ficl/libficl.a 19.endif 20 21LIBSKI= ${.OBJDIR}/../libski/libski.a 22 23# Always add MI sources 24.PATH: ${.CURDIR}/../../common 25.include "${.CURDIR}/../../common/Makefile.inc" 26 27CFLAGS+= -I${.CURDIR}/../../common 28CFLAGS+= -I${.CURDIR}/../libski 29CFLAGS+= -DLOADER 30 31LDFLAGS= -Wl,-T${.CURDIR}/ldscript.ia64 -Wl,-M,-Map,${PROG}.list 32 33CLEANFILES= vers.c ${PROG}.list ${PROG}.help 34 35vers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version 36 sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT} 37 38${PROG}.help: help.common 39 cat ${.ALLSRC} | awk -f ${.CURDIR}/../../common/merge_help.awk \ 40 > ${.TARGET} 41 42FILES= ${PROG}.help 43 44DPADD= ${LIBFICL} ${LIBSKI} ${LIBSTAND} 45LDADD= ${LIBFICL} ${LIBSKI} -lstand 46 47.include <bsd.prog.mk> 48