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