master hovercats/oakiss / pkg / sacc / gen.lua
 1cflags {
 2	'-pedantic',
 3	'-std=c99',
 4	'-D USE_TLS',
 5	'-D _GNU_SOURCE',
 6	'-D _XOPEN_SOURCE=700',
 7	'-I $dir',
 8	'-isystem $builddir/pkg/libtls-bearssl/include',
 9	'-isystem $builddir/pkg/bearssl/include',
10	'-isystem $builddir/pkg/netbsd-curses/include',
11}
12
13pkg.deps = {
14	'pkg/libtls-bearssl/headers',
15	'pkg/bearssl/headers',
16	'pkg/netbsd-curses/headers',
17}
18
19exe('sacc', [[
20	io_tls.c sacc.c ui_ti.c
21
22	$builddir/pkg/(
23		libtls-bearssl/libtls.a.d
24		netbsd-curses/libterminfo.a
25	)
26]]
27)
28
29file('bin/sacc', '755', '$outdir/sacc')
30man{'sacc.1'}
31
32fetch 'git'