diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2018-11-09 13:14:56 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2018-11-09 13:14:56 +0000 |
| commit | fa977b6a5d6f6063479a97917810ef393c312e76 (patch) | |
| tree | b21984147c34293fe91e76eef13bfd969b3a7368 /root/Tupdefault.lua | |
| parent | add $order mechanism (diff) | |
| parent | add deploy script (diff) | |
| download | mmm-fa977b6a5d6f6063479a97917810ef393c312e76.tar.gz mmm-fa977b6a5d6f6063479a97917810ef393c312e76.zip | |
Merge branch 'new-tup'
Diffstat (limited to 'root/Tupdefault.lua')
| -rw-r--r-- | root/Tupdefault.lua | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/root/Tupdefault.lua b/root/Tupdefault.lua new file mode 100644 index 0000000..e4e433c --- /dev/null +++ b/root/Tupdefault.lua @@ -0,0 +1,30 @@ +facets = tup.glob '*' +inputs = '' +for i, file in ipairs(facets) do + inputs = inputs .. " '" .. file .. "'" +end + +LUA_PATH = {} +LUA_PATH += root .. '/?.lua' +LUA_PATH += root .. '/?.server.lua' +LUA_PATH += root .. '/?/init.lua' +LUA_PATH += root .. '/?/init.server.lua' +LUA_PATH = 'LUA_PATH="' .. table.concat(LUA_PATH, ';') .. '"' + +bundle = LUA_PATH .. ' moon ' .. root .. '/bundle_fileder.moon' +render = LUA_PATH .. ' moon ' .. root .. '/render.moon' + +facets += '<children>' +facets += root .. '/<modules>' + +tup.rule( + facets, + '^ BNDL %d^ ' .. bundle .. ' %d ' .. inputs .. ' -- %<children>', + { '$bundle.lua', '../<children>' } +) + +tup.rule( + '$bundle.lua', + '^ HTML %d^ ' .. render .. ' ' .. root, + 'index.html' +) |
