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