From 31fc4487d355ed2fbe964154de63fcdf388173bb Mon Sep 17 00:00:00 2001 From: lalawue Date: Sun, 14 Nov 2021 01:16:14 +0800 Subject: [PATCH] add rockspecs, bump version --- moocscript/core.lua | 2 +- moocscript/core.mooc | 2 +- rockspecs/mooncake-0.5.20211114-2.rockspec | 35 ++++++++++++++++++++++ 3 files changed, 37 insertions(+), 2 deletions(-) create mode 100644 rockspecs/mooncake-0.5.20211114-2.rockspec diff --git a/moocscript/core.lua b/moocscript/core.lua index 39b104a..6357ce6 100644 --- a/moocscript/core.lua +++ b/moocscript/core.lua @@ -127,7 +127,7 @@ end local function mcVersion() local lver = jit and jit.version or _VERSION local pver = type(LPeg.version) == "function" and ("LPeg " .. LPeg.version()) or LPeg.version - return "moocscript v0.4.20210925, " .. lver .. ", " .. pver + return "moocscript v0.5.20211114, " .. lver .. ", " .. pver end local function mcLoaded() return package.mooc_loaded ~= nil diff --git a/moocscript/core.mooc b/moocscript/core.mooc index 2bf38b3..a16c0b1 100644 --- a/moocscript/core.mooc +++ b/moocscript/core.mooc @@ -127,7 +127,7 @@ fn mcAppendLoader() { fn mcVersion() { lver = jit and jit.version or _VERSION pver = type(LPeg.version) == "function" and ("LPeg " .. LPeg.version()) or LPeg.version - return "moocscript v0.4.20210925, " .. lver .. ", " .. pver + return "moocscript v0.5.20211114, " .. lver .. ", " .. pver } fn mcLoaded() { diff --git a/rockspecs/mooncake-0.5.20211114-2.rockspec b/rockspecs/mooncake-0.5.20211114-2.rockspec new file mode 100644 index 0000000..917786c --- /dev/null +++ b/rockspecs/mooncake-0.5.20211114-2.rockspec @@ -0,0 +1,35 @@ +package = "mooncake" +version = "0.5.20211114-2" +source = { + url = "git+https://github.com/lalawue/mooncake", + tag = "0.5.20211114", +} +description = { + summary = "Swift like programming language compiles to Lua", + detailed = [[ + See https://github.com/lalawue/mooncake for more information. + ]], + homepage = "https://github.com/lalawue/mooncake", + license = "MIT/X11", + maintainer = "lalawue " +} +dependencies = { + "lua >= 5.1", + "lpeg >= 1.0.2", + "luafilesystem >= 1.5" +} +build = { + type = "builtin", + modules = { + ["moocscript.compile"] = "moocscript/compile.lua", + ["moocscript.core"] = "moocscript/core.lua", + ["moocscript.parser"] = "moocscript/parser.lua", + ["moocscript.utils"] = "moocscript/utils.lua", + ["moocscript.class"] = "moocscript/class.lua", + }, + install = { + bin = { + "bin/moocscript" + } + } +}