cc-libs/programs/upgrade.lua

29 lines
576 B
Lua

local createVersion = require('/apis/libversion');
local function printUsage()
print('upgrade usage:');
print();
print('\t\tupgrade');
print('\t\tupgrade version');
print('\t\tupgrade help');
end
local command = ...;
if command == 'version' or command == '-version' or command == '--version' then
print('v' .. createVersion().forSelf());
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('ccpm', 'upgrade');