Sha256: f19ba14a88542111dcfbd4259053a1bd2f9887be25d057e7d928e8ed903a45e0
Contents?: true
Size: 822 Bytes
Versions: 31
Compression:
Stored size: 822 Bytes
Contents
require 'autoproj/cli/inspection_tool' module Autoproj module CLI class Doc < InspectionTool def validate_options(packages, options) packages, options = super if options[:no_deps_shortcut] options[:deps] = false end return packages, options end def run(user_selection, deps: true) initialize_and_load packages, _ = finalize_setup(user_selection, recursive: deps) packages.each do |pkg| ws.manifest.find_autobuild_package(pkg).disable_phases('import', 'prepare', 'install') end Autobuild.apply(packages, "autoproj-doc", ['doc']) end end end end
Version data entries
31 entries across 31 versions & 1 rubygems