Makefile revision 321615
1275680Strasz# $FreeBSD: stable/11/usr.sbin/fstyp/Makefile 321615 2017-07-27 10:52:36Z mav $
2275680Strasz
3284589Sallanjude.include <src.opts.mk>
4284589Sallanjude
5275680StraszPROG=	fstyp
6316470StraszSRCS=	cd9660.c exfat.c ext2fs.c fstyp.c geli.c msdosfs.c ntfs.c ufs.c
7284589Sallanjude
8284728Sallanjude.if ${MK_ZFS} != "no"
9284589SallanjudeSRCS +=	zfs.c
10284589Sallanjude.endif
11284589Sallanjude
12275680StraszMAN=	fstyp.8
13275680Strasz
14287937SdelphijWARNS?=	2
15275680Strasz
16286964Sasomers
17286964Sasomers.if ${MK_TESTS} != "no"
18286964SasomersSUBDIR+=	tests
19286964Sasomers.endif
20286964Sasomers
21284728Sallanjude.if ${MK_ZFS} != "no"
22284589SallanjudeIGNORE_PRAGMA=  YES
23284589Sallanjude
24284728SallanjudeCFLAGS+= -DNEED_SOLARIS_BOOLEAN -DHAVE_ZFS
25319191SngieCFLAGS+= -I${SRCTOP}/sys/cddl/compat/opensolaris
26319191SngieCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/include
27319191SngieCFLAGS+= -I${SRCTOP}/cddl/compat/opensolaris/lib/libumem
28319191SngieCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libnvpair
29319191SngieCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/lib/libzpool/common
30319191SngieCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/fs/zfs
31319191SngieCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common
32319191SngieCFLAGS+= -I${SRCTOP}/sys/cddl/contrib/opensolaris/uts/common/sys
33319191SngieCFLAGS+= -I${SRCTOP}/cddl/contrib/opensolaris/head
34284589Sallanjude.endif
35284589Sallanjude
36321615SmavCFLAGS+=-I${SRCTOP}/sys
37321615Smav
38291720SbdreweryLIBADD=	geom md
39284589Sallanjude
40284728Sallanjude.if ${MK_ZFS} != "no"
41291738SbdreweryLIBADD+=nvpair zfs
42284589Sallanjude.endif
43284589Sallanjude
44275680Strasz.include <bsd.prog.mk>
45