1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
cflags{
'-Wall', '-Wextra', '-Wno-clobbered', '-Wno-stringop-overflow',
'-D NOZOPFLI',
'-isystem $builddir/pkg/zlib/include',
}
exe('pigz', [[
pigz.c yarn.c try.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'
|