Skip to content

Commit 036e009

Browse files
committed
versions/0.3.0-1.rockspec: New version
1 parent 43dcfe0 commit 036e009

File tree

1 file changed

+43
-0
lines changed

1 file changed

+43
-0
lines changed
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package = "fusionscript"
2+
version = "0.3.0-1"
3+
4+
source = {
5+
url = "git://github.com/RyanSquared/fusionscript.git"
6+
}
7+
8+
description = {
9+
summary = "A Lua compilable language based on C and Python",
10+
maintainer = "Ryan <ryan@github.com>",
11+
license = "MIT"
12+
}
13+
14+
dependencies = {
15+
"lua >= 5.1",
16+
"lpeg >= 1.0",
17+
"luafilesystem"
18+
}
19+
20+
local default = "source"
21+
22+
build = {
23+
type = "builtin",
24+
modules = {
25+
["fusion.stdlib.functional"] = "fusion/stdlib/functional.lua";
26+
["fusion.stdlib.table"] = "fusion/stdlib/table.lua";
27+
["fusion.stdlib.iterable"] = "fusion/stdlib/iterable.lua";
28+
["fusion.stdlib.ternary"] = "fusion/stdlib/ternary.lua";
29+
["fusion.stdlib.class"] = "fusion/stdlib/class.lua";
30+
["fusion.core.compilers.source"] = "fusion/core/compilers/source.lua";
31+
["fusion.core.parser"] = "fusion/core/parser.lua";
32+
},
33+
install = {
34+
bin = {
35+
["fusion-ast"] = "bin/util/ast.lua";
36+
["fusion-pkg"] = "bin/util/pkg.lua";
37+
["fusion"] = ("bin/interpreter/%s.lua"):format(default);
38+
["fusionc"] = ("bin/compiler/%s.lua"):format(default);
39+
["fusion-source"] = "bin/interpreter//source.lua";
40+
["fusionc-source"] = "bin/compiler/source.lua";
41+
}
42+
}
43+
}

0 commit comments

Comments
 (0)