1# $NetBSD: brotli.mk,v 1.1 2023/01/29 07:54:11 mrg Exp $ 2 3# makefile fragment to build brotlidec for freetype2 4 5.include "bsd.own.mk" 6 7BROTLI_SRCS= bit_reader.c decode.c huffman.c state.c 8BROTLI_SRCS+= constants.c context.c dictionary.c platform.c transform.c 9 10SRCS+= ${BROTLI_SRCS} 11 12.for _f in ${BROTLI_SRCS} 13CFLAGS.${_f}+= -fcommon 14CPPFLAGS+${_f}= -DBROTLIDEC_SHARED_COMPILATION \ 15 -DBROTLI_HAVE_LOG2=1 \ 16 -DBROTLI_SHARED_COMPILATION \ 17 -DNDEBUG \ 18 -I${X11SRCDIR.brotli}/c/include 19.endfor 20 21.include "brotli-rename.mk" 22 23.PATH: ${X11SRCDIR.brotli}/c/dec 24.PATH: ${X11SRCDIR.brotli}/c/common 25