FreeBSD/Linux Kernel Cross Reference
sys/boot/zfs/Makefile
1 # $FreeBSD: releng/11.0/sys/boot/zfs/Makefile 296706 2016-03-11 23:45:51Z bdrewery $
2
3 LIB= zfsboot
4 INTERNALLIB=
5
6 SRCS+= zfs.c
7
8 CFLAGS+= -DBOOTPROG=\"zfsloader\"
9 CFLAGS+= -I${.CURDIR}/../common -I${.CURDIR}/../.. -I.
10 CFLAGS+= -I${.CURDIR}/../../../lib/libstand
11 CFLAGS+= -I${.CURDIR}/../../cddl/boot/zfs
12
13 .if ${MACHINE_CPUARCH} == "i386" || ${MACHINE_CPUARCH} == "amd64"
14 CFLAGS+= -march=i386
15 .endif
16 .if ${MACHINE_CPUARCH} == "amd64"
17 CFLAGS+= -m32
18 .endif
19
20 CFLAGS+= -Wformat -Wall
21
22 .if ${MACHINE_CPUARCH} == "amd64"
23 CLEANFILES+= machine
24 machine: .NOMETA
25 ln -sf ${.CURDIR}/../../i386/include machine
26 .endif
27
28 .include <bsd.stand.mk>
29 .include <bsd.lib.mk>
30
31 .if ${MACHINE_CPUARCH} == "amd64"
32 .if !exists(machine)
33 beforedepend ${OBJS}: machine
34 .endif
35 .endif
Cache object: 53a0866b3177993e9bb4a44a17726ecd
|