fe6cd4cd72
The startupapps.json config file didn't have drvload.lua when recently installing Halyde. component.list("drive") will not just list components with the 'drive' type, but also with types that contain 'drive'. this includes 'tape_drive' (Computronics), so when calling getCapacity, the filesystem library errors out.
114 lines
3.1 KiB
INI
114 lines
3.1 KiB
INI
local agcfg = {
|
|
["halyde"] = {
|
|
["maindir"] = "",
|
|
["version"] = "2.7.1",
|
|
["description"] = "A universal, customizable and feature-packed operating system for OpenComputers.",
|
|
["directories"] = {
|
|
"halyde/apps",
|
|
"halyde/apps/helpdb",
|
|
"halyde/config/generate",
|
|
"halyde/core",
|
|
"halyde/drivers",
|
|
"halyde/lib",
|
|
"halyde",
|
|
"home",
|
|
"mnt",
|
|
"tmp",
|
|
"special/eeprom",
|
|
"special/drive",
|
|
"special"
|
|
},
|
|
["files"] = {
|
|
"init.lua",
|
|
"halyde/apps/helpdb/cat.txt",
|
|
"halyde/apps/helpdb/cd.txt",
|
|
"halyde/apps/helpdb/clear.txt",
|
|
"halyde/apps/helpdb/cp.txt",
|
|
"halyde/apps/helpdb/default.txt",
|
|
"halyde/apps/helpdb/download.txt",
|
|
"halyde/apps/helpdb/echo.txt",
|
|
"halyde/apps/helpdb/fetch.txt",
|
|
"halyde/apps/helpdb/help.txt",
|
|
"halyde/apps/helpdb/ls.txt",
|
|
"halyde/apps/helpdb/lscor.txt",
|
|
"halyde/apps/helpdb/lua.txt",
|
|
"halyde/apps/helpdb/mv.txt",
|
|
"halyde/apps/helpdb/reboot.txt",
|
|
"halyde/apps/helpdb/rm.txt",
|
|
"halyde/apps/helpdb/shutdown.txt",
|
|
"halyde/apps/cat.lua",
|
|
"halyde/apps/cd.lua",
|
|
"halyde/apps/clear.lua",
|
|
"halyde/apps/cp.lua",
|
|
"halyde/apps/download.lua",
|
|
"halyde/apps/echo.lua",
|
|
"halyde/apps/fetch.lua",
|
|
"halyde/apps/help.lua",
|
|
"halyde/apps/ls.lua",
|
|
"halyde/apps/lscor.lua",
|
|
"halyde/apps/lua.lua",
|
|
"halyde/apps/mkdir.lua",
|
|
"halyde/apps/mv.lua",
|
|
"halyde/apps/reboot.lua",
|
|
"halyde/apps/rm.lua",
|
|
"halyde/apps/shutdown.lua",
|
|
"halyde/config/oslogo.ans",
|
|
"halyde/config/generate/shell.json",
|
|
"halyde/config/generate/startupapps.json",
|
|
"halyde/core/boot.lua",
|
|
"halyde/core/cormgr.lua",
|
|
"halyde/core/datatools.lua",
|
|
"halyde/core/drvload.lua",
|
|
"halyde/core/evmgr.lua",
|
|
"halyde/core/fullkb.lua",
|
|
"halyde/core/shell.lua",
|
|
"halyde/core/termlib.lua",
|
|
"halyde/lib/component.lua",
|
|
"halyde/lib/computer.lua",
|
|
"halyde/lib/event.lua",
|
|
"halyde/lib/filesystem.lua",
|
|
"halyde/lib/json.lua",
|
|
"halyde/lib/raster.lua",
|
|
"halyde/lib/unicode.lua",
|
|
"halyde/lib/serialize.lua"
|
|
}
|
|
},
|
|
["argentum"] = {
|
|
["maindir"] = "",
|
|
["version"] = "1.2.0",
|
|
["description"] = "The default package manager for Halyde.",
|
|
["directories"] = {
|
|
"argentum",
|
|
"argentum/store"
|
|
},
|
|
["files"] = {
|
|
"argentum/registry.cfg",
|
|
"halyde/apps/argentum.lua",
|
|
"halyde/apps/helpdb/argentum.txt"
|
|
}
|
|
},
|
|
["edit"] = {
|
|
["maindir"] = "",
|
|
["version"] = "1.2.2",
|
|
["description"] = "The default text editor for Halyde.",
|
|
["files"] = {
|
|
"halyde/apps/edit.lua",
|
|
"halyde/apps/helpdb/edit.txt"
|
|
}
|
|
},
|
|
["webinstall-extras"] = { -- not actually a package
|
|
["directories"] = {
|
|
"argentum/store/halyde/files",
|
|
"argentum/store/edit/files",
|
|
"argentum/store/argentum/files"
|
|
},
|
|
["files"] = {
|
|
"argentum/store/halyde/package.cfg",
|
|
"argentum/store/edit/package.cfg",
|
|
"argentum/store/argentum/package.cfg",
|
|
}
|
|
}
|
|
}
|
|
|
|
return agcfg
|