summaryrefslogtreecommitdiff
path: root/pkg/sinit/gen.lua
blob: 67c0a561b8b9cc17a08ae95d62acdf2f5e6bb2ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cflags{
	'-std=c99', '-Wall', '-Wpedantic',
	'-D _POSIX_C_SOURCE=200809L',
	string.format([[-D 'PREFIX="%s"']], config.prefix),
	'-I $dir',
}

file('bin/sinit', '755', exe('sinit', {'sinit.c'}))
sym('bin/init', 'sinit')
man{'sinit.8'}

build('cc', '$outdir/shutdown.c.o', '$dir/shutdown.c')
file('libexec/shutdown', '755', exe('shutdown', {'shutdown.c.o'}))

fetch'git'