1 # $NetBSD: Makefile,v 1.1 2018/01/09 03:31:15 christos Exp $ 2 3 .include <bsd.own.mk> 4 5 PROG= fstyp 6 SRCS= cd9660.c ext2fs.c fstyp.c msdosfs.c ntfs.c ufs.c 7 8 .if (${MKZFS} != "no") 9 SRCS+= zfs.c 10 .endif 11 12 MAN= fstyp.8 13 14 WARNS?= 6 15 16 .if (${MKZFS} != "no") 17 CFLAGS+= -DHAVE_ZFS 18 CFLAGS+= -Wno-unknown-pragmas 19 CFLAGS+= -I${NETBSDSRCDIR}/external 20 CFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/include 21 CFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/sys 22 CFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common 23 CFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/dist/uts/common/fs/zfs 24 CFLAGS+= -I${NETBSDSRCDIR}/external/cddl/osnet/dist/lib/libnvpair 25 LDADD+= -lnvpair -lzfs 26 .endif 27 28 .include <bsd.prog.mk> 29