Lines Matching full:component
76 -- Creates a dialog for component selection mirroring the
77 -- traditional tarball component selection dialog.
109 local show_component = function (component)
111 if component == "pkg" then return false end
114 -- are handled via the "debug" component, except for kernel-dbg
116 if component == "kernel-dbg" then
119 if component:match("%-dbg$") then return false end
124 if options.jail and components[component.."-jail"] then
125 -- If we're installing in a jail, and this component
130 if not options.jail and component:match("%-jail$") then
137 if component == "minimal" or component == "minimal-jail" then
144 if component == "kernel" or component == "kernels" then
148 -- If we didn't find a reason to hide this component, show it.
152 for component, _ in pairs(components) do
153 if show_component(component) then
154 table.insert(sorted_components, component)
161 for _, component in ipairs(sorted_components) do
162 local description = descriptions[component] or ""
163 local default = defaults[component] or "off"
164 table.insert(checklist_items, component)
212 for component in output:gmatch("[^\n]+") do
213 table.insert(selected, component)
266 -- Determine if the "debug" component was selected.
268 for _, component in ipairs(selected) do
269 if component == "debug" then
276 for _, component in ipairs(selected) do
277 local pkglist = components[component]
280 -- If the debug component was selected, install the -dbg