-
Notifications
You must be signed in to change notification settings - Fork 0
/
lcoap-0.1-1.rockspec
36 lines (33 loc) · 1.2 KB
/
lcoap-0.1-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
package = "lcoap"
version = "0.1-1"
source = {
url = "-- TODO Tarball Source Link --",
}
description = {
summary = "A Pure Lua CoAP Protocol and Client Implementation",
detailed = [[
lcoap provides an implementation of the CoAP protocol described
in RFC7525 suitable for a wide range of operating environments.
The protocol layer on its own has no external dependencies outside
of a few items from the std lib.
In addition to the protocol implementation, an easy to use
client implementation is provided based on luasocket.
]],
homepage = "http://github.com/posborne/lcoap",
license = "MIT",
}
-- https://www.mail-archive.com/[email protected]/msg00248.html
dependencies = {
"lua >= 5.3", -- 5.3 required for bitwise operations
"luasocket >= 2.0", -- luasocket dependency is optional
}
build = {
type = "builtin",
modules = {
["lcoap"] = "lcoap/init.lua",
["lcoap.protocol.message"] = "lcoap/protocol/message.lua",
["lcoap.protocol.consts"] = "lcoap/protocol/consts.lua",
["lcoap.protocol.option"] = "lcoap/protocol/option.lua",
["lcoap.client"] = "lcoap/client.lua",
}
}