aboutsummaryrefslogtreecommitdiffstats
path: root/build/render_all.moon
diff options
context:
space:
mode:
authors-ol <s-ol@users.noreply.github.com>2019-10-09 11:47:39 +0000
committers-ol <s-ol@users.noreply.github.com>2019-10-09 11:47:39 +0000
commit342db785a82417c58ec54bd9779a8a7fca61bfaf (patch)
tree2a16eac06c7265638aa92b4ac618fbab2a52d40a /build/render_all.moon
parentthin out build folder (diff)
downloadmmm-342db785a82417c58ec54bd9779a8a7fca61bfaf.tar.gz
mmm-342db785a82417c58ec54bd9779a8a7fca61bfaf.zip
rename drivers to stores, make server, render_all store-agnostic
Diffstat (limited to 'build/render_all.moon')
-rw-r--r--build/render_all.moon9
1 files changed, 5 insertions, 4 deletions
diff --git a/build/render_all.moon b/build/render_all.moon
index 2a16a5f..02da12c 100644
--- a/build/render_all.moon
+++ b/build/render_all.moon
@@ -9,17 +9,18 @@ add '?/init.server'
require 'mmm'
import load_tree from require 'mmm.mmmfs.fileder'
+import get_store from require 'mmm.mmmfs.stores'
import render from require 'mmm.mmmfs.layout'
-import SQLStore from require 'mmm.mmmfs.drivers.sql'
-- usage:
--- moon render_all.moon [db.sqlite3] [startpath]
-{ file, startpath } = arg
+-- moon render_all.moon [STORE] [startpath]
+{ store, startpath } = arg
export STATIC
STATIC = true
-tree = load_tree SQLStore :file
+store = get_store store
+tree = load_tree store
tree = tree\walk startpath if startpath
for fileder in coroutine.wrap tree\iterate