Sha256: 487a79aaa4254e7bef91d7731b1dcd82a63f389a2375014d47c27732c6deafad
Contents?: true
Size: 913 Bytes
Versions: 6
Compression:
Stored size: 913 Bytes
Contents
require 'autoproj/cli/inspection_tool' module Autoproj module CLI class OSDeps < InspectionTool def validate_options(package_names, options = Hash.new) package_names, options = super initialize_and_load if package_names.empty? package_names = ws.manifest.default_packages(false) end return package_names, options end def run(user_selection, options = Hash.new) _, osdep_packages, resolved_selection, _ = finalize_setup(user_selection, recursive: false, ignore_non_imported_packages: true) ws.osdeps.install( osdep_packages, install_only: !options[:update]) end end end end
Version data entries
6 entries across 6 versions & 1 rubygems