package manager wip
This commit is contained in:
@@ -14,4 +14,3 @@ if ccemux then
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -3,8 +3,17 @@
|
|||||||
repository = 'kepler155c/opus-apps/{{OPUS_BRANCH}}/lzwfs',
|
repository = 'kepler155c/opus-apps/{{OPUS_BRANCH}}/lzwfs',
|
||||||
description = [[ Disk compression ]],
|
description = [[ Disk compression ]],
|
||||||
license = 'MIT',
|
license = 'MIT',
|
||||||
install = [[
|
install = [[
|
||||||
local Util = require('opus.util')
|
local Util = require('opus.util')
|
||||||
|
require('opus.config').load('lzwfs', {
|
||||||
|
enabled = false,
|
||||||
|
installed = false,
|
||||||
|
filters = {
|
||||||
|
'packages/',
|
||||||
|
'sys/',
|
||||||
|
'usr/config/',
|
||||||
|
}
|
||||||
|
}
|
||||||
local boot = Util.readTable('.startup.boot')
|
local boot = Util.readTable('.startup.boot')
|
||||||
table.insert(boot.preload, 1, '/packages/lzwfs/startup.lua')
|
table.insert(boot.preload, 1, '/packages/lzwfs/startup.lua')
|
||||||
Util.writeTable('.startup.boot', boot)
|
Util.writeTable('.startup.boot', boot)
|
||||||
|
|||||||
@@ -1,27 +0,0 @@
|
|||||||
local Config = require('opus.config')
|
|
||||||
local Util = require('opus.util')
|
|
||||||
|
|
||||||
local config = Config.load('lzwfs', {
|
|
||||||
enabled = false,
|
|
||||||
installed = false,
|
|
||||||
filters = {
|
|
||||||
'packages/',
|
|
||||||
'sys/',
|
|
||||||
'usr/config/',
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
if not config.installed then
|
|
||||||
-- insert lzwfs into boot startup
|
|
||||||
local boot = Util.readTable('.startup.boot')
|
|
||||||
table.insert(boot.preload, 1, '/packages/lzwfs/startup.lua')
|
|
||||||
--Util.writeTable('.startup.boot', boot)
|
|
||||||
|
|
||||||
-- update config
|
|
||||||
config.installed = true
|
|
||||||
--Config.update('lzwfs', config)
|
|
||||||
|
|
||||||
print('Installing lzwfs - rebooting in 3 seconds')
|
|
||||||
os.sleep(3)
|
|
||||||
--os.reboot()
|
|
||||||
end
|
|
||||||
Reference in New Issue
Block a user