aboutsummaryrefslogtreecommitdiffstats
path: root/root/Tupdefault.lua
diff options
context:
space:
mode:
Diffstat (limited to 'root/Tupdefault.lua')
-rw-r--r--root/Tupdefault.lua11
1 files changed, 8 insertions, 3 deletions
diff --git a/root/Tupdefault.lua b/root/Tupdefault.lua
index 039edf0..7616065 100644
--- a/root/Tupdefault.lua
+++ b/root/Tupdefault.lua
@@ -2,9 +2,14 @@ local LUA_PATH = lua_path()
bundle = LUA_PATH .. ' moon ' .. build .. '/bundle_fileder.moon'
render = LUA_PATH .. ' moon ' .. build .. '/render_fileder.moon'
--- @TODO: whish there was a better glob for this?
-facets = tup.glob '*$*'
-inputs = ''
+local _facets, facets = {}, {}
+for i, file in ipairs(tup.glob '*$*') do _facets[file] = true end
+for i, file in ipairs(tup.glob '*:*') do _facets[file] = true end
+
+for file in pairs(_facets) do facets += file end
+table.sort(facets)
+
+local inputs = ''
for i, file in ipairs(facets) do
inputs = inputs .. " '" .. file .. "'"
end