-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathenviron-scm-0.rockspec
53 lines (41 loc) · 1.17 KB
/
environ-scm-0.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
package = "environ"
version = "scm-0"
source = {
url = "https://github.com/moteus/lua-environ/archive/master.zip",
dir = "lua-environ-master",
}
description = {
summary = "Manipulate with environment variables",
homepage = "http://github.com/moteus/lua-environ",
license = "MIT/X11",
detailed = [[
]],
}
dependencies = {
"lua >= 5.1, < 5.4",
"lpeg",
}
build = {
type = "builtin",
copy_directories = {'examples', 'test'},
platforms = {
windows = {
modules = {
["environ.core"] = {
libraries = {"user32"},
}
}
}
},
modules = {
[ "environ.core" ] = { sources = { "src/environ.c" } },
[ "environ" ] = "src/lua/environ.lua",
[ "environ.process" ] = "src/lua/environ/process.lua",
[ "environ.system" ] = "src/lua/environ/system.lua",
[ "environ.user" ] = "src/lua/environ/user.lua",
[ "environ.utils" ] = "src/lua/environ/utils.lua",
[ "environ.volatile" ] = "src/lua/environ/volatile.lua",
[ "environ.win32.reg" ] = "src/lua/environ/win32/reg.lua",
[ "environ.win32.system" ] = "src/lua/environ/win32/system.lua",
}
}