From e87b06ee0fe2a588b72a356bbb8378899365d626 Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Sun, 5 Jul 2020 17:18:56 -0400 Subject: Add rockspec Add a rockspec and move the files around so that luarocks can install it correctly --- mdoc-dev-1.rockspec | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 mdoc-dev-1.rockspec (limited to 'mdoc-dev-1.rockspec') diff --git a/mdoc-dev-1.rockspec b/mdoc-dev-1.rockspec new file mode 100644 index 0000000..467195e --- /dev/null +++ b/mdoc-dev-1.rockspec @@ -0,0 +1,35 @@ +package = "mdoc" +version = "dev-1" +source = { + url = "https://cogarr.net/source/cgit.cgi/mdoc", + tag = "v1.0" +} +description = { + summary = "A documentation tool for Lua", + detailed = "An alternative to LDoc, MDoc creates reference documentation from source code.", + homepage = "https://cogarr.net/source/cgit.cgi/mdoc/", + license = "BSD/2 Clause" +} +dependencies = { + "lua >= 5.1", + "etlua >= 1.3", + "luafilesystem >= 1.7" +} +build = { + type = "builtin", + modules = { + ["mdoc.opt"] = "src/opt_parser.lua", + ["mdoc.ext"] = "src/ext.lua", + ["mdoc.files.func"] = "share/func.etlua.lua", + ["mdoc.files.funcsignature"] = "share/funcsignature.etlua.lua", + ["mdoc.files.index"] = "share/index.etlua.lua", + ["mdoc.files.navbar"] = "share/navbar.etlua.lua", + ["mdoc.files.page"] = "share/page.etlua.lua", + ["mdoc.files.style"] = "share/style.css.lua" + }, + install = { + bin = { + mdoc = "src/init.lua" + }, + } +} -- cgit v1.2.3-70-g09d2