summaryrefslogtreecommitdiff
path: root/src/file-templates/scriptlee.lua
diff options
context:
space:
mode:
Diffstat (limited to 'src/file-templates/scriptlee.lua')
-rw-r--r--src/file-templates/scriptlee.lua62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/file-templates/scriptlee.lua b/src/file-templates/scriptlee.lua
deleted file mode 100644
index 75da940..0000000
--- a/src/file-templates/scriptlee.lua
+++ /dev/null
@@ -1,62 +0,0 @@
-
-local objectSeal = assert(require("scriptlee").objectSeal)
-
-local inn, out, log = io.stdin, io.stdout, io.stderr
-local mod = {}
-
-
-function mod.getExports()return{
- --doWhatever = mod.doWhatever,
-}end
-
-
-function mod.printHelp()
- out:write("\n"
- .." TODO write this help page\n"
- .."\n"
- .." Options:\n"
- .."\n")
-end
-
-
-function mod.parseArgs( app )
- local positionalArgNr = 0
- local iA = 0
- while true do iA = iA +1
- local arg = _ENV.arg[iA]
- if not arg then
- break
- elseif arg == "--help" then
- mod.printHelp() return -1
- elseif not arg:find("^%-%-") then
- positionalArgNr = positionalArgNr + 1
- if false then
- --elseif positionalArgNr == 1 then
- -- app.whatever = arg
- else
- log:write("Unexpected arg: ".. arg .."\n")return -1
- end
- else
- log:write("Unexpected arg: ".. arg .."\n")return -1
- end
- end
- if not app.whatever then log:write("TODO write errmsg here\n")return -1 end
- return 0
-end
-
-
-function mod.run( app )
- log:write("[INFO ] TODO impl what the prog should do\n")
-end
-
-
-function mod.main()
- local app = objectSeal{
- whatever = false,
- }
- if mod.parseArgs(app) ~= 0 then os.exit(1) end
- mod.run(app)
-end
-
-
-if debug.getinfo(3)then return mod.getExports()else mod.main()end