1 1.11 rin # $NetBSD: Makefile,v 1.11 2020/06/03 07:06:18 rin Exp $ 2 1.7 mrg # Build a tiny limited gzip (i.e. for tiny boot media) 3 1.7 mrg 4 1.7 mrg SRCDIR= ${.CURDIR}/../../../usr.bin/gzip 5 1.1 mrg 6 1.6 tv PROG= gzip 7 1.6 tv NOMAN= # defined 8 1.6 tv 9 1.8 tsutsui CPPFLAGS+= -DSMALL 10 1.8 tsutsui CPPFLAGS+= -DNO_BZIP2_SUPPORT 11 1.8 tsutsui CPPFLAGS+= -DNO_COMPRESS_SUPPORT 12 1.8 tsutsui CPPFLAGS+= -DNO_PACK_SUPPORT 13 1.10 christos CPPFLAGS+= -DNO_LZ_SUPPORT 14 1.9 martin CPPFLAGS+= ${"${USE_XZ_SETS:Uno}"!="no":?:-DNO_XZ_SUPPORT} 15 1.7 mrg 16 1.9 martin # for crunched binaries this does not take effect, also check the 17 1.9 martin # LIBS entry in the lists file 18 1.11 rin DPADD= ${LIBZ} 19 1.11 rin LDADD= -lz 20 1.11 rin .if ${USE_XZ_SETS:Uno} != "no" 21 1.11 rin DPADD+= ${LIBLZMA} 22 1.11 rin LDADD+= -llzma 23 1.11 rin .endif 24 1.1 mrg 25 1.1 mrg .include <bsd.prog.mk> 26 1.7 mrg 27 1.7 mrg .PATH: ${SRCDIR} 28