1cflags{
2 '-Wall', '-Wextra', '-Wno-clobbered', '-Wno-stringop-overflow',
3 '-D NOZOPFLI',
4 '-isystem $builddir/pkg/zlib/include',
5}
6
7exe('pigz', [[
8 pigz.c yarn.c try.c
9 $builddir/pkg/zlib/libz.a
10]], {'pkg/zlib/headers'})
11file('bin/pigz', '755', '$outdir/pigz')
12man{'pigz.1'}
13for _, alias in ipairs{'gzip', 'gunzip', 'zcat'} do
14 sym('bin/'..alias, 'pigz')
15 sym('share/man/man1/'..alias..'.1.gz', 'pigz.1.gz')
16end
17
18fetch 'git'