forked from pallene-lang/pallene
-
Notifications
You must be signed in to change notification settings - Fork 0
/
pallene-dev-1.rockspec
48 lines (48 loc) · 1.62 KB
/
pallene-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
package = "pallene"
version = "dev-1"
source = {
url = "git+https://github.com/pallene-lang/pallene"
}
description = {
summary = "Pallene compiler",
detailed = [[
Compiler for the Pallene programming language.]],
homepage = "http://github.com/pallene-lang/pallene",
license = "MIT"
}
dependencies = {
"lua >= 5.3",
"lpeg >= 1.0",
"inspect >= 3.1.0",
"argparse >= 0.7.0",
}
build = {
type = "builtin",
modules = {
["pallene.ast"] = "pallene/ast.lua",
["pallene.builtins"] = "pallene/builtins.lua",
["pallene.C"] = "pallene/C.lua",
["pallene.c_compiler"] = "pallene/c_compiler.lua",
["pallene.checker"] = "pallene/checker.lua",
["pallene.coder"] = "pallene/coder.lua",
["pallene.gc"] = "pallene/gc.lua",
["pallene.ir"] = "pallene/ir.lua",
["pallene.Lexer"] = "pallene/Lexer.lua",
["pallene.Location"] = "pallene/Location.lua",
["pallene.parser"] = "pallene/parser.lua",
["pallene.print_ir"] = "pallene/print_ir.lua",
["pallene.symtab"] = "pallene/symtab.lua",
["pallene.to_ir"] = "pallene/to_ir.lua",
["pallene.typedecl"] = "pallene/typedecl.lua",
["pallene.types"] = "pallene/types.lua",
["pallene.uninitialized"] = "pallene/uninitialized.lua",
["pallene.util"] = "pallene/util.lua",
["pallene.translator"] = "pallene/translator.lua",
["pallene.trycatch"] = "pallene/trycatch.lua",
},
install = {
bin = {
"pallenec"
}
}
}