11.12Smrg# $NetBSD: Makefile,v 1.12 2022/07/10 04:01:07 mrg Exp $ 21.7Smrg# Build a tiny limited gzip (i.e. for tiny boot media) 31.7Smrg 41.12Smrg.include <bsd.own.mk> 51.12Smrg 61.7SmrgSRCDIR= ${.CURDIR}/../../../usr.bin/gzip 71.1Smrg 81.6StvPROG= gzip 91.6StvNOMAN= # defined 101.6Stv 111.8StsutsuiCPPFLAGS+= -DSMALL 121.8StsutsuiCPPFLAGS+= -DNO_BZIP2_SUPPORT 131.8StsutsuiCPPFLAGS+= -DNO_COMPRESS_SUPPORT 141.8StsutsuiCPPFLAGS+= -DNO_PACK_SUPPORT 151.10SchristosCPPFLAGS+= -DNO_LZ_SUPPORT 161.7Smrg 171.9Smartin# for crunched binaries this does not take effect, also check the 181.9Smartin# LIBS entry in the lists file 191.11SrinDPADD= ${LIBZ} 201.11SrinLDADD= -lz 211.12Smrg 221.11Srin.if ${USE_XZ_SETS:Uno} != "no" 231.11SrinDPADD+= ${LIBLZMA} 241.11SrinLDADD+= -llzma 251.12Smrg.else 261.12SmrgCPPFLAGS+= -DNO_XZ_SUPPORT 271.11Srin.endif 281.1Smrg 291.1Smrg.include <bsd.prog.mk> 301.7Smrg 311.7Smrg.PATH: ${SRCDIR} 32