aboutsummaryrefslogtreecommitdiff
path: root/mdoc-dev-1.rockspec
diff options
context:
space:
mode:
authorAlexander Pickering <alex@cogarr.net>2020-07-05 17:18:56 -0400
committerAlexander Pickering <alex@cogarr.net>2020-07-05 17:18:56 -0400
commite87b06ee0fe2a588b72a356bbb8378899365d626 (patch)
tree0d0acd945a70644835e8958425e6d5e6c10196a6 /mdoc-dev-1.rockspec
parentd2ba262c5307aa14c325ef53d8e4e56a5ece0376 (diff)
downloadmdoc-e87b06ee0fe2a588b72a356bbb8378899365d626.tar.gz
mdoc-e87b06ee0fe2a588b72a356bbb8378899365d626.tar.bz2
mdoc-e87b06ee0fe2a588b72a356bbb8378899365d626.zip
Add rockspec
Add a rockspec and move the files around so that luarocks can install it correctly
Diffstat (limited to 'mdoc-dev-1.rockspec')
-rw-r--r--mdoc-dev-1.rockspec35
1 files changed, 35 insertions, 0 deletions
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"
+ },
+ }
+}