aboutsummaryrefslogtreecommitdiff
path: root/generate_modules.lua
diff options
context:
space:
mode:
authorElias Fleckenstein <eliasfleckenstein@web.de>2020-06-07 19:44:12 +0200
committerElias Fleckenstein <eliasfleckenstein@web.de>2020-06-07 19:44:12 +0200
commit632f7d44c30f70fae00401256de7b29eab53e0e7 (patch)
tree57f282f91df36ddd610fea9be47424588e8149a9 /generate_modules.lua
parent20b8961640b6c22d4149f7268d403cb4609a03fb (diff)
downloadskycraft-632f7d44c30f70fae00401256de7b29eab53e0e7.tar.xz
Changed Modules, New Features
Diffstat (limited to 'generate_modules.lua')
-rw-r--r--generate_modules.lua13
1 files changed, 13 insertions, 0 deletions
diff --git a/generate_modules.lua b/generate_modules.lua
new file mode 100644
index 0000000..9613589
--- /dev/null
+++ b/generate_modules.lua
@@ -0,0 +1,13 @@
+local file = io.open("modules.txt", "w")
+file:write("return {")
+local modules = io.popen("ls src"):lines()
+for m in modules do
+ local files = io.popen("ls src/" .. m):lines()
+ file:write(m .. "={")
+ for f in files do
+ file:write("\"" .. string.gsub(f, ".lua", "") .. "\",")
+ end
+ file:write("},")
+end
+file:write("}")
+file:close()