feat: add upgrade program
This commit is contained in:
parent
15e4373d0e
commit
75d638b42f
@ -1,4 +1,4 @@
|
|||||||
local _VERSION = '2.0.2'
|
local _VERSION = '2.0.3'
|
||||||
|
|
||||||
local LIST_FILES = {
|
local LIST_FILES = {
|
||||||
-- startup
|
-- startup
|
||||||
@ -12,6 +12,7 @@ local LIST_FILES = {
|
|||||||
'programs/ping.lua',
|
'programs/ping.lua',
|
||||||
'programs/cube.lua',
|
'programs/cube.lua',
|
||||||
'programs/goo.lua',
|
'programs/goo.lua',
|
||||||
|
'programs/upgrade.lua',
|
||||||
-- apis
|
-- apis
|
||||||
'apis/net.lua',
|
'apis/net.lua',
|
||||||
'apis/eventloop.lua',
|
'apis/eventloop.lua',
|
||||||
|
|||||||
30
programs/upgrade.lua
Normal file
30
programs/upgrade.lua
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
local _VERSION = '1.0.0';
|
||||||
|
|
||||||
|
local INSTALL_URL = 'https://raw.githubusercontent.com/guillaumearm/cc-libs/master/install.lua';
|
||||||
|
|
||||||
|
local command = ...;
|
||||||
|
|
||||||
|
local function printUsage()
|
||||||
|
print('upgrade usage:');
|
||||||
|
print();
|
||||||
|
print('\t\t\tupgrade');
|
||||||
|
print('\t\t\tupgrade version');
|
||||||
|
print('\t\t\tupgrade help');
|
||||||
|
end
|
||||||
|
|
||||||
|
if command == 'version' or command == '-version' or command == '--version' then
|
||||||
|
print('upgrade v' .. _VERSION);
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
if command == 'help' or command == '-help' or command == '--help' then
|
||||||
|
printUsage();
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
if command ~= nil and command ~= '' then
|
||||||
|
printUsage();
|
||||||
|
return;
|
||||||
|
end
|
||||||
|
|
||||||
|
shell.execute('wget', 'run', INSTALL_URL);
|
||||||
Loading…
Reference in New Issue
Block a user