blob: 358cb343c3092f48d584297071f9a22c1665ff1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
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'
|