Skip to content

Commit 6f925a4

Browse files
committed
build(rockspec): add rockspec for release 0.2.0
1 parent 5342545 commit 6f925a4

1 file changed

Lines changed: 46 additions & 0 deletions

File tree

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
package = "bluelua-evdev"
2+
version = "0.2.0-1"
3+
4+
source = {
5+
url = "git+https://github.com/BlueLua/evdev.git",
6+
tag = "v0.2.0",
7+
}
8+
9+
description = {
10+
summary = "Lua bindings for Linux evdev and uinput input control",
11+
detailed = [[
12+
Lua bindings for Linux evdev and /dev/uinput virtual devices.
13+
Open input devices, read events, poll multiple devices, and create virtual
14+
keyboards or relative pointer devices from Lua.
15+
]],
16+
homepage = "https://github.com/BlueLua/evdev",
17+
license = "MIT",
18+
}
19+
20+
dependencies = {
21+
"lua >= 5.1",
22+
}
23+
24+
build = {
25+
type = "builtin",
26+
modules = {
27+
evdev = "src/evdev/init.lua",
28+
["evdev._util"] = "src/evdev/_util.lua",
29+
["evdev.device"] = "src/evdev/device.lua",
30+
["evdev.devices"] = "src/evdev/devices.lua",
31+
["evdev.ecodes"] = "src/evdev/ecodes.lua",
32+
["evdev.events"] = "src/evdev/events.lua",
33+
["evdev.selector"] = "src/evdev/selector.lua",
34+
["evdev.uinput"] = "src/evdev/uinput.lua",
35+
["evdev._core"] = {
36+
sources = {
37+
"src/evdev/evdev_core.c",
38+
"src/evdev/util.c",
39+
"src/evdev/devices.c",
40+
"src/evdev/device.c",
41+
"src/evdev/selector.c",
42+
"src/evdev/uinput.c",
43+
},
44+
},
45+
},
46+
}

0 commit comments

Comments
 (0)