1 # $NetBSD: Makefile,v 1.9 2018/10/01 17:50:08 martin Exp $ 2 # Build a tiny limited gzip (i.e. for tiny boot media) 3 4 SRCDIR= ${.CURDIR}/../../../usr.bin/gzip 5 6 PROG= gzip 7 NOMAN= # defined 8 9 CPPFLAGS+= -DSMALL 10 CPPFLAGS+= -DNO_BZIP2_SUPPORT 11 CPPFLAGS+= -DNO_COMPRESS_SUPPORT 12 CPPFLAGS+= -DNO_PACK_SUPPORT 13 CPPFLAGS+= ${"${USE_XZ_SETS:Uno}"!="no":?:-DNO_XZ_SUPPORT} 14 15 # for crunched binaries this does not take effect, also check the 16 # LIBS entry in the lists file 17 DPADD= ${LIBZ} ${LIBLZMA} 18 LDADD= -lz -llzma 19 20 .include <bsd.prog.mk> 21 22 .PATH: ${SRCDIR} 23