summaryrefslogtreecommitdiff
path: root/src/gen.lua
blob: 019c1fa8f829d38d3342999b39453c38ef62168c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
set('srcdir', '$dir')
cflags{
	'-Wall', '-Wextra', '-Wno-unused-parameter', '-pedantic',
	'-std=c11',
}

cc('devd.c', 'pkg/linux-headers/headers', {cflags='$cflags -I $builddir/pkg/linux-headers/include'})

file('libexec/applyperms',   '755', exe('applyperms',   {'applyperms.c'}))
file('libexec/devd-trigger', '755', exe('devd-trigger', {'devd-trigger.c'}))
file('libexec/mergeperms',   '755', exe('mergeperms',   {'mergeperms.c'}))
file('libexec/shutdown',     '755', exe('shutdown',     {'shutdown.c'}))
file('bin/devd',             '755', exe('devd',         {'devd.c.o'}))
file('bin/syslogd',          '755', exe('syslogd',      {'syslogd.c'}))