1275680Strasz# $FreeBSD$ 2275680Strasz 3287441Sasomers.include <bsd.own.mk> 4287441Sasomers 5275680StraszPROG= fstyp 6293776SallanjudeSRCS= cd9660.c ext2fs.c fstyp.c geli.c msdosfs.c ntfs.c ufs.c 7293776Sallanjude 8293776Sallanjude.if ${MK_ZFS} != "no" 9293776SallanjudeSRCS += zfs.c 10293776Sallanjude.endif 11293776Sallanjude 12275680StraszMAN= fstyp.8 13275680Strasz 14293776SallanjudeWARNS?= 2 15275680Strasz 16287441Sasomers.if ${MK_TESTS} != "no" 17287441SasomersSUBDIR+= tests 18287441Sasomers.endif 19287441Sasomers 20293776SallanjudeCFLAGS+=-I${.CURDIR}/../../sys 21293776Sallanjude 22293776Sallanjude.if ${MK_ZFS} != "no" 23293776SallanjudeIGNORE_PRAGMA= YES 24293776Sallanjude 25293776SallanjudeCFLAGS+= -DNEED_SOLARIS_BOOLEAN -DHAVE_ZFS 26293776SallanjudeCFLAGS+= -I${.CURDIR}/../../sys/cddl/compat/opensolaris 27293776SallanjudeCFLAGS+= -I${.CURDIR}/../../cddl/compat/opensolaris/include 28293776SallanjudeCFLAGS+= -I${.CURDIR}/../../cddl/compat/opensolaris/lib/libumem 29293776SallanjudeCFLAGS+= -I${.CURDIR}/../../cddl/contrib/opensolaris/lib/libnvpair 30293776SallanjudeCFLAGS+= -I${.CURDIR}/../../cddl/contrib/opensolaris/lib/libzpool/common 31293776SallanjudeCFLAGS+= -I${.CURDIR}/../../sys/cddl/contrib/opensolaris/uts/common/fs/zfs 32293776SallanjudeCFLAGS+= -I${.CURDIR}/../../sys/cddl/contrib/opensolaris/uts/common 33293776SallanjudeCFLAGS+= -I${.CURDIR}/../../sys/cddl/contrib/opensolaris/uts/common/sys 34293776SallanjudeCFLAGS+= -I${.CURDIR}/../../cddl/contrib/opensolaris/head 35293776Sallanjude.endif 36293776Sallanjude 37293776SallanjudeDPADD= ${LIBGEOM} ${LIBMD} 38293776SallanjudeLDADD= -lgeom -lmd 39293776Sallanjude 40293776Sallanjude.if ${MK_ZFS} != "no" 41293776SallanjudeDPADD += ${LIBNVPAIR} ${LIBZFS} 42293776SallanjudeLDADD += -lnvpair -lzfs 43293776Sallanjude.endif 44293776Sallanjude 45275680Strasz.include <bsd.prog.mk> 46