]> CyberLeo.Net >> Repos - FreeBSD/releng/10.0.git/blob - sys/boot/ia64/ski/Makefile
- Copy stable/10 (r259064) to releng/10.0 as part of the
[FreeBSD/releng/10.0.git] / sys / boot / ia64 / ski / Makefile
1 # $FreeBSD$
2
3 NO_MAN=
4
5 .include <bsd.own.mk>
6 MK_SSP=         no
7
8 PROG=           skiload
9 STRIP=          # We must not strip skiload at install time.
10
11 SRCS=           acpi_stub.c conf.c delay.c efi_stub.c exit.c main.c \
12                 pal_stub.S sal_stub.c skiconsole.c skifs.c skimd.c \
13                 ssc.c start.S time.c vers.c
14
15 CFLAGS+=        -I${.CURDIR}/../common
16 CFLAGS+=        -I${.CURDIR}/../../common
17 CFLAGS+=        -I${.CURDIR}/../../..
18 CFLAGS+=        -I${.CURDIR}/../../../../lib/libstand
19
20 LDSCRIPT=       ${.CURDIR}/ldscript.${MACHINE_CPUARCH}
21 LDFLAGS=        -Wl,-T${LDSCRIPT}
22
23 NEWVERSWHAT=    "SKI boot" ${MACHINE_CPUARCH}
24
25 vers.c: ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version
26         sh ${.CURDIR}/../../common/newvers.sh ${.CURDIR}/version ${NEWVERSWHAT}
27
28 CLEANFILES=     vers.c
29
30 LIBIA64=        ${.OBJDIR}/../common/libia64.a
31 .if ${MK_FORTH} != "no"
32 LIBFICL=        ${.OBJDIR}/../../ficl/libficl.a
33 .endif
34
35 DPADD=          ${LIBIA64} ${LIBFICL} ${LIBSTAND}
36 LDADD=          -Wl,--whole-archive ${LIBIA64} -Wl,--no-whole-archive \
37                     ${LIBFICL} -lstand
38
39 .include <bsd.prog.mk>