Lines Matching full:components
78 local function select_components(components, options)
89 ["debug"] = "Debug symbols for the selected components",
104 -- Sorting the components is necessary to ensure that the ordering is
108 -- Determine which components we want to offer the user.
113 -- Don't include individual "-dbg" components, because those
124 if options.jail and components[component.."-jail"] then
152 for component, _ in pairs(components) do
171 "--title", "Select System Components",
204 if components["pkg"] then
221 -- These are the components which aren't generated automatically from
223 local components = {
244 components[setname] = components[setname] or {}
245 table.insert(components[setname], package)
247 table.insert(components["kernel"], package)
249 table.insert(components["kernel-dbg"], package)
251 components["pkg"] = components["pkg"] or {}
252 table.insert(components["pkg"], package)
260 assert(#components["kernel"] == 1)
261 assert(#components["minimal"] == 1)
264 local selected = select_components(components, options)
277 local pkglist = components[component]
288 if components[dbgset] then
289 append_list(packages, components[dbgset])