xref: /freebsd/tools/tools/zfsboottest/Makefile (revision e9ac41698b2f322d55ccf9da50a3596edb2c1800)
1*ca987d46SWarner Losh.PATH:		${SRCTOP}/stand/zfs ${SRCTOP}/sys/cddl/boot/zfs
2d560f352SAndriy Gapon
31ae7ff8bSPawel Jakub DawidekBINDIR?=	/usr/bin
41ae7ff8bSPawel Jakub DawidekSCRIPTSDIR?=	/usr/bin
51ae7ff8bSPawel Jakub Dawidek
6d560f352SAndriy GaponPROG=		zfsboottest
71ae7ff8bSPawel Jakub DawidekSCRIPTS=	zfsboottest.sh
81ae7ff8bSPawel Jakub DawidekSCRIPTSNAME=	zfsboottest.sh
93bdf7758SWarner LoshMAN=
10d560f352SAndriy Gapon
11d560f352SAndriy GaponCFLAGS=	-O1 \
12*ca987d46SWarner Losh	-I${SRCTOP}/stand/zfs \
13405873f1SEnji Cooper	-I${SRCTOP}/sys/cddl/boot/zfs \
14d560f352SAndriy Gapon	-I. \
15d560f352SAndriy Gapon	-fdiagnostics-show-option \
163ab5cdbcSAndriy Gapon	-W -Wextra -Wno-sign-compare -Wno-unused-parameter
17b6b87995SAndriy GaponCFLAGS+=-m32
18eacae6dcSBryan DreweryLIBADD+=	md
19d560f352SAndriy Gapon
20d560f352SAndriy Gapon.if ${MACHINE_CPUARCH} == "amd64"
21d560f352SAndriy Gaponbeforedepend zfsboottest.o: machine
22d560f352SAndriy GaponCLEANFILES+=	machine
23d560f352SAndriy Gaponmachine:
24405873f1SEnji Cooper	ln -sf ${SRCTOP}/sys/i386/include machine
25d560f352SAndriy Gapon.endif
26d560f352SAndriy Gapon
27d560f352SAndriy Gapon.include <bsd.prog.mk>
28