summaryrefslogtreecommitdiff
path: root/pkg/acpid/gen.lua
blob: 32ef4968380fce5fe814a7f12f2dbbd52d4149f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
cflags{
	'-Wall', '-Wpedantic',
	'-Wno-overflow',  -- ioctl opcode conversion
	'-D _GNU_SOURCE',
	'-include $dir/config.h',
}

lib('libcommon.a', {'log.c', 'ud_socket.c'})

exe('acpid', {
	'acpid.c',
	'acpi_ids.c',
	'connection_list.c',
	'event.c',
	'input_layer.c',
	'inotify_handler.c',
	'libnetlink.c',
	'netlink.c',
	'proc.c',
	'sock.c',
	'libcommon.a',
})
file('bin/acpid', '755', '$outdir/acpid')
man{'acpid.8'}

exe('acpi_listen', {'acpi_listen.c', 'libcommon.a'})
file('bin/acpi_listen', '755', '$outdir/acpi_listen')
man{'acpi_listen.8'}

fetch 'git'