Makefile revision 1.14
11.14Slukem# $NetBSD: Makefile,v 1.14 2023/06/03 21:26:29 lukem Exp $ 21.1Schristos 31.1Schristos.include <bsd.own.mk> 41.1Schristos 51.1SchristosPROG= fstyp 61.9StkusumiSRCS= apfs.c cd9660.c exfat.c ext2fs.c fstyp.c hammer.c hammer2.c hfsplus.c msdosfs.c ntfs.c ufs.c 71.1Schristos 81.1Schristos.if (${MKZFS} != "no") 91.1SchristosSRCS+= zfs.c 101.1Schristos.endif 111.1Schristos 121.1SchristosMAN= fstyp.8 131.1Schristos 141.1SchristosWARNS?= 6 151.1Schristos 161.1Schristos.if (${MKZFS} != "no") 171.3SchsCOPTS.zfs.c+= -Wno-unknown-pragmas 181.3SchsCOPTS.zfs.c+= -Wno-sign-conversion 191.3SchsCOPTS.zfs.c+= -Wno-strict-prototypes 201.1SchristosLDADD+= -lnvpair -lzfs 211.12Schristos 221.12SchristosOSNET=${NETBSDSRCDIR}/external/cddl/osnet 231.12SchristosCPPFLAGS+= -DHAVE_ZFS 241.12SchristosCPPFLAGS.zfs.c+= -I${NETBSDSRCDIR}/external 251.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/include 261.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/sys 271.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/dist/head 281.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/dist/lib/libzpool/common 291.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/dist/uts/common 301.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/dist/uts/common/fs/zfs 311.12SchristosCPPFLAGS.zfs.c+= -I${OSNET}/dist/lib/libnvpair 321.1Schristos.endif 331.1Schristos 341.14SlukemCWARNFLAGS.clang+= -Wno-unknown-pragmas 351.14SlukemCWARNFLAGS+= ${CC_WNO_ADDRESS_OF_PACKED_MEMBER} 361.2Sjoerg 371.1Schristos.include <bsd.prog.mk> 38