commit a4669dac33e3f5c2a2d506956bcebbe2f80d4214
parent 22cdb9a8e9a602fec13ff6e4a456fd6546999741
Author: Hugo Soucy <hugo@soucy.cc>
Date: Sun, 19 Nov 2017 19:34:43 -0500
Add a rockspec file to soon put the code on luarocks
Diffstat:
1 file changed, 39 insertions(+), 0 deletions(-)
diff --git a/ferron-1.0.rockspec b/ferron-1.0.rockspec
@@ -0,0 +1,39 @@
+package = "ferron"
+version = "1.0"
+source = {
+ url = "https://github.com/hs0ucy/ferron-ssg"
+}
+description = {
+ homepage = "https://github.com/hs0ucy/ferron-ssg",
+ license = "MIT"
+}
+dependencies = {
+ "lua ~> 5.3",
+
+ 'luafilesystem',
+ 'lustache',
+ 'lua-path',
+ 'dkjson',
+ 'markdown'
+}
+build = {
+ type = "builtin",
+ modules = {
+ config = "config.lua",
+ ferron = "ferron.lua",
+ ["functions.create-archetype-content"] = "functions/create-archetype-content.lua",
+ ["functions.exec"] = "functions/exec.lua",
+ ["functions.file-utils"] = "functions/file-utils.lua",
+ ["functions.get-archetypes"] = "functions/get-archetypes.lua",
+ ["functions.get-sites"] = "functions/get-sites.lua",
+ ["functions.make-atom-feed"] = "functions/make-atom-feed.lua",
+ ["functions.make-lists-of-pages"] = "functions/make-lists-of-pages.lua",
+ ["functions.make-pages"] = "functions/make-pages.lua",
+ ["functions.move-to-publichtml"] = "functions/move-to-publichtml.lua",
+ ["functions.set-site"] = "functions/set-site.lua",
+ ["functions.string-utils"] = "functions/string-utils.lua",
+ ["functions.table-utils"] = "functions/table-utils.lua",
+ ["functions.template-utils"] = "functions/template-utils.lua",
+ ["sites.ferron-ssg.tld.site.config"] = "sites/ferron-ssg.tld/site.config.lua"
+ }
+}