summaryrefslogtreecommitdiff
path: root/xmake/core/ui/application.lua
diff options
context:
space:
mode:
authorruki <[email protected]>2018-01-26 00:27:24 +0800
committerruki <[email protected]>2018-01-25 20:44:24 +0800
commitd537a382ef3575f888c75cddc7930c911c67a600 (patch)
treed7f454f4aed54c2249f3ae27a3718d3b74d6141b /xmake/core/ui/application.lua
parenta23ecbf53f72198bce71795839d80c10134781cd (diff)
add some ui apps
Diffstat (limited to 'xmake/core/ui/application.lua')
-rw-r--r--xmake/core/ui/application.lua8
1 files changed, 4 insertions, 4 deletions
diff --git a/xmake/core/ui/application.lua b/xmake/core/ui/application.lua
index 000294c64..bc645588c 100644
--- a/xmake/core/ui/application.lua
+++ b/xmake/core/ui/application.lua
@@ -37,7 +37,7 @@ local statusbar = require("ui/statusbar")
local application = application or program()
-- init application
-function application:init(name)
+function application:init(name, argv)
-- init log
log:clear()
@@ -47,7 +47,7 @@ function application:init(name)
log:print("<application: %s>: init ..", name)
-- init program
- program.init(self, name)
+ program.init(self, name, argv)
-- trace
log:print("<application: %s>: init ok", name)
@@ -100,9 +100,9 @@ function application:run(...)
local runner = function ()
-- new an application
- local app = self:new()
+ local app = self:new(argv)
if app then
- app:loop(argv)
+ app:loop()
app:exit()
end
end