Makefile revision 1.12
1# $NetBSD: Makefile,v 1.12 2022/07/10 04:01:07 mrg Exp $ 2# Build a tiny limited gzip (i.e. for tiny boot media) 3 4.include <bsd.own.mk> 5 6SRCDIR= ${.CURDIR}/../../../usr.bin/gzip 7 8PROG= gzip 9NOMAN= # defined 10 11CPPFLAGS+= -DSMALL 12CPPFLAGS+= -DNO_BZIP2_SUPPORT 13CPPFLAGS+= -DNO_COMPRESS_SUPPORT 14CPPFLAGS+= -DNO_PACK_SUPPORT 15CPPFLAGS+= -DNO_LZ_SUPPORT 16 17# for crunched binaries this does not take effect, also check the 18# LIBS entry in the lists file 19DPADD= ${LIBZ} 20LDADD= -lz 21 22.if ${USE_XZ_SETS:Uno} != "no" 23DPADD+= ${LIBLZMA} 24LDADD+= -llzma 25.else 26CPPFLAGS+= -DNO_XZ_SUPPORT 27.endif 28 29.include <bsd.prog.mk> 30 31.PATH: ${SRCDIR} 32