1275680Strasz# $FreeBSD: stable/11/usr.sbin/fstyp/Makefile 339118 2018-10-03 02:52:47Z 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}/cddl/contrib/opensolaris/head
33284589Sallanjude.endif
34284589Sallanjude
35321615SmavCFLAGS+=-I${SRCTOP}/sys
36321615Smav
37291720SbdreweryLIBADD=	geom md
38284589Sallanjude
39284728Sallanjude.if ${MK_ZFS} != "no"
40291738SbdreweryLIBADD+=nvpair zfs
41284589Sallanjude.endif
42284589Sallanjude
43275680Strasz.include <bsd.prog.mk>
44