cflags{ '-Wall', '-Wextra', '-I $builddir/pkg/zlib/include', } exe('pigz', [[ pigz.c yarn.c try.c zopfli/src/zopfli/(deflate.c blocksplitter.c tree.c lz77.c cache.c hash.c util.c squeeze.c katajainen.c) $builddir/pkg/zlib/libz.a ]], {'pkg/zlib/headers'}) file('bin/pigz', '755', '$outdir/pigz') man{'pigz.1'} for _, alias in ipairs{'gzip', 'gunzip', 'zcat'} do sym('bin/'..alias, 'pigz') sym('share/man/man1/'..alias..'.1.gz', 'pigz.1.gz') end fetch 'git'