-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathluahotkey-dev-1.rockspec
52 lines (49 loc) · 1.18 KB
/
luahotkey-dev-1.rockspec
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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
package = "luahotkey"
version = "dev-1"
source = {
url = "git+https://github.com/quadratech188/luahotkey"
}
description = {
license = "MIT"
}
supported_platforms = {'linux'}
dependencies = {
'lua == 5.1'
}
external_dependencies = {
LIBEVDEV = {
header = 'libevdev/libevdev.h',
library = 'libevdev.so'
}
}
build = {
type = "make",
build_variables = {
CFLAGS="$(CFLAGS)",
LIBFLAG="$(LIBFLAG)",
LUA_LIBDIR="$(LUA_LIBDIR)",
LUA_BINDIR="$(LUA_BINDIR)",
LUA_INCDIR="$(LUA_INCDIR)",
LUA="$(LUA)",
LIBEVDEV_INCDIR = "$(LIBEVDEV_INCDIR)",
LIBEVDEV_LIBDIR = "$(LIBEVDEV_LIBDIR)"
},
install_variables = {
INST_PREFIX="$(PREFIX)",
INST_BINDIR="$(BINDIR)",
INST_LIBDIR="$(LIBDIR)",
INST_LUADIR="$(LUADIR)",
INST_CONFDIR="$(CONFDIR)",
},
install = {
lua = {
['docs.lhk_core'] = 'docs/lhk_core.lua',
['lhk'] = 'lua/lhk/init.lua',
['lhk.util'] = 'lua/lhk/util/init.lua',
['lhk.util.keymap'] = 'lua/lhk/util/keymap.lua',
['lhk.util.keylogger'] = 'lua/lhk/util/keylogger.lua',
['keycodes.global'] = 'lua/keycodes/global.lua',
['keycodes.table'] = 'lua/keycodes/table.lua',
}
}
}