Makefile revision 267654
1296781Sdes# $FreeBSD: releng/9.3/sys/boot/ia64/ski/Makefile 211680 2010-08-23 01:50:34Z imp $
2276707Sdes
3276707SdesNO_MAN=
4276707Sdes
5276707Sdes.include <bsd.own.mk>
6276707SdesMK_SSP=		no
7276707Sdes
8276707SdesPROG=		skiload
9276707SdesSTRIP=		# We must not strip skiload at install time.
10276707Sdes
11276707SdesSRCS=		acpi_stub.c conf.c delay.c efi_stub.c exit.c main.c \
12276707Sdes		pal_stub.S sal_stub.c skiconsole.c skifs.c skimd.c \
13276707Sdes		ssc.c start.S time.c vers.c
14276707Sdes
15276707SdesCFLAGS+=	-I${.CURDIR}/../common
16276707SdesCFLAGS+=	-I${.CURDIR}/../../common
17276707SdesCFLAGS+=	-I${.CURDIR}/../../..
18276707SdesCFLAGS+=	-I${.CURDIR}/../../../../lib/libstand
19276707Sdes
20276707SdesLDSCRIPT=	${.CURDIR}/ldscript.${MACHINE_CPUARCH}
21295367SdesLDFLAGS=	-Wl,-T${LDSCRIPT}
22276707Sdes
23276707SdesNEWVERSWHAT=	"SKI boot" ${MACHINE_CPUARCH}
24276707Sdes
25276707Sdesvers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version
26276707Sdes	sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT}
27276707Sdes
28276707SdesCLEANFILES=	vers.c
29276707Sdes
30276707SdesLIBIA64=	${.OBJDIR}/../common/libia64.a
31276707Sdes.if ${MK_FORTH} != "no"
32276707SdesLIBFICL=	${.OBJDIR}/../../ficl/libficl.a
33276707Sdes.endif
34276707Sdes
35276707SdesDPADD=		${LIBIA64} ${LIBFICL} ${LIBSTAND}
36276707SdesLDADD=		-Wl,--whole-archive ${LIBIA64} -Wl,--no-whole-archive \
37276707Sdes		    ${LIBFICL} -lstand
38276707Sdes
39276707Sdes.include <bsd.prog.mk>
40276707Sdes