-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcluautils-1.19-0.rockspec
61 lines (59 loc) · 1.72 KB
/
cluautils-1.19-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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
package = "cluautils"
version = "1.19-0"
source = {
url = "git://github.com/castlele/cluautils.git",
tag = "1.19.0",
}
description = {
homepage = "*** please enter a project homepage ***",
license = "MIT",
}
dependencies = {
"lua ~> 5.1",
"json-lua >= 0.1",
}
local incDir = "./internal"
build = {
type = "builtin",
modules = {
["cluautils.datastructures.linkedlist"] = "src/datastructures/linkedlist.lua",
["cluautils.datastructures.hashmap"] = "src/datastructures/hashmap.lua",
["cluautils.datastructures.pair"] = "src/datastructures/pair.lua",
["cluautils.json"] = "src/json/json.lua",
["cluautils.tests"] = "src/tests.lua",
["cluautils.tests.base_test_case"] = "src/tests/base_test_case.lua",
["cluautils.file_manager"] = "src/file_manager/file_manager.lua",
["cluautils.string_utils"] = "src/string_utils/string_utils.lua",
["cluautils.table_utils"] = "src/table_utils/table_utils.lua",
["cluautils.functions"] = "src/functions/functions.lua",
["cluautils.cobject"] = "src/cobject.lua",
["cluautils.os"] = {
sources = {
"./src/os/os.c",
},
incdirs = { incDir },
},
["cluautils.memory"] = {
sources = {
"./src/memory/memory.c",
},
incdirs = { incDir },
},
["cluautils.thread"] = {
sources = {
"src/threads/thread.c",
"src/threads/internal/cthread.c",
"src/threads/internal/queue.c",
},
libdirs = { "src/threads/bin/" },
incdirs = {
incDir,
"src/threads/internal/",
},
},
},
copy_directories = {
"tests",
"examples",
},
}