Home | History | Annotate | Line # | Download | only in fstyp
Makefile revision 1.12
      1 #	$NetBSD: Makefile,v 1.12 2021/09/17 14:48:31 christos Exp $
      2 
      3 .include <bsd.own.mk>
      4 
      5 PROG=	fstyp
      6 SRCS=	apfs.c cd9660.c exfat.c ext2fs.c fstyp.c hammer.c hammer2.c hfsplus.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 COPTS.zfs.c+=	-Wno-unknown-pragmas
     18 COPTS.zfs.c+=	-Wno-sign-conversion
     19 COPTS.zfs.c+=	-Wno-strict-prototypes
     20 LDADD+=	-lnvpair -lzfs
     21 
     22 OSNET=${NETBSDSRCDIR}/external/cddl/osnet
     23 CPPFLAGS+=	-DHAVE_ZFS
     24 CPPFLAGS.zfs.c+=	-I${NETBSDSRCDIR}/external
     25 CPPFLAGS.zfs.c+=	-I${OSNET}/include
     26 CPPFLAGS.zfs.c+=	-I${OSNET}/sys
     27 CPPFLAGS.zfs.c+=	-I${OSNET}/dist/head
     28 CPPFLAGS.zfs.c+=	-I${OSNET}/dist/lib/libzpool/common
     29 CPPFLAGS.zfs.c+=	-I${OSNET}/dist/uts/common
     30 CPPFLAGS.zfs.c+=	-I${OSNET}/dist/uts/common/fs/zfs
     31 CPPFLAGS.zfs.c+=	-I${OSNET}/dist/lib/libnvpair
     32 .endif
     33 
     34 CWARNFLAGS.clang+=	-Wno-unknown-pragmas -Wno-error=address-of-packed-member
     35 CWARNFLAGS.gcc+=        ${GCC_NO_ADDR_OF_PACKED_MEMBER}
     36 
     37 .include <bsd.prog.mk>
     38