diff --git a/fusionscript-dev-1.rockspec b/fusionscript-dev-1.rockspec index b0115ab..09f5b22 100644 --- a/fusionscript-dev-1.rockspec +++ b/fusionscript-dev-1.rockspec @@ -2,7 +2,7 @@ package = "fusionscript" version = "dev-1" source = { - url = "git://github.com/ChickenNuggers/FusionScript.git"; + url = "git://github.com/RyanSquared/fusionscript.git"; } description = { diff --git a/versions/fusionscript-0.3.2-1.rockspec b/versions/fusionscript-0.3.2-1.rockspec new file mode 100644 index 0000000..ec5cd69 --- /dev/null +++ b/versions/fusionscript-0.3.2-1.rockspec @@ -0,0 +1,46 @@ +package = "fusionscript" +version = "0.3.2-1" + +source = { + url = "git://github.com/RyanSquared/fusionscript.git"; +} + +description = { + summary = "A Lua compilable language based on C and Python"; + maintainer = "Ryan "; + license = "MIT"; +} + +dependencies = { + "lua >= 5.1"; + "lpeg >= 1.0"; + "luafilesystem"; + "serpent"; +} + +local default = "source" + +build = { + type = "builtin"; + modules = { + ["fusion.stdlib.functional"] = "fusion/stdlib/functional.lua"; + ["fusion.stdlib.table"] = "fusion/stdlib/table.lua"; + ["fusion.stdlib.iterable"] = "fusion/stdlib/iterable.lua"; + ["fusion.stdlib.ternary"] = "fusion/stdlib/ternary.lua"; + ["fusion.stdlib.class"] = "fusion/stdlib/class.lua"; + ["fusion.core.compilers.source"] = "fusion/core/compilers/source.lua"; + ["fusion.core.parser"] = "fusion/core/parser.lua"; + ["fusion.util"] = "fusion/util.lua"; + }; + install = { + bin = { + ["fusion-ast"] = "bin/util/ast.lua"; + ["fusion-lint"] = "bin/util/linter.lua"; + ["fusion-pkg"] = "bin/util/pkg.lua"; + ["fusion"] = ("bin/interpreter/%s.lua"):format(default); + ["fusionc"] = ("bin/compiler/%s.lua"):format(default); + ["fusion-source"] = "bin/interpreter//source.lua"; + ["fusionc-source"] = "bin/compiler/source.lua"; + } + }; +}