134108784SMark Murray 2193d9e76SEnji Cooper.PATH: ${SRCTOP}/sys/libkern 30ed1d6fbSXin LI.PATH: ${SRCTOP}/sys/dev/zlib 40ed1d6fbSXin LI.PATH: ${SRCTOP}/sys/contrib/zlib 534108784SMark Murray 634108784SMark MurrayKMOD= zlib 70ed1d6fbSXin LISRCS+= zcalloc.c 80ed1d6fbSXin LISRCS+= zlib_mod.c 90ed1d6fbSXin LISRCS+= adler32.c 10a15cb219SXin LISRCS+= compress.c 110ed1d6fbSXin LISRCS+= crc32.c 120ed1d6fbSXin LISRCS+= deflate.c 130ed1d6fbSXin LISRCS+= inffast.c 140ed1d6fbSXin LISRCS+= inflate.c 150ed1d6fbSXin LISRCS+= inftrees.c 160ed1d6fbSXin LISRCS+= trees.c 17a15cb219SXin LISRCS+= uncompr.c 180ed1d6fbSXin LISRCS+= zutil.c 190ed1d6fbSXin LI 200ed1d6fbSXin LICWARNFLAGS.compress.c+=-Wno-cast-qual # compress:49 210ed1d6fbSXin LICWARNFLAGS.deflate.c+=-Wno-cast-qual # deflate.c:415 220ed1d6fbSXin LICWARNFLAGS.uncompr.c+=-Wno-cast-qual # uncompr:49 23e83ffec3SDimitry AndricCWARNFLAGS.crc32.c+=${NO_WSTRICT_PROTOTYPES} # crc32.c:586 24e83ffec3SDimitry AndricCWARNFLAGS.trees.c+=${NO_WSTRICT_PROTOTYPES} # trees.c:232 25e83ffec3SDimitry AndricCWARNFLAGS.zutil.c+=${NO_WSTRICT_PROTOTYPES} # zutil.c:27,32 2634108784SMark Murray 2734108784SMark Murray.include <bsd.kmod.mk> 28*b80185c2SWarner Losh 29*b80185c2SWarner LoshCWARNFLAGS+=${NO_WDEPRECATED_NON_PROTOTYPE} # https://github.com/madler/zlib/issues/633 30