ferron

Ferron is a fast and simple static website generator made with Lua.
Log | Files | Refs | Submodules | README | LICENSE

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:
Aferron-1.0.rockspec | 39+++++++++++++++++++++++++++++++++++++++
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" + } +}