Sha256: b0dcd0e3f17fdeea6f907d6218515730373ad4c38b9d255328eab7f199130148

Contents?: true

Size: 794 Bytes

Versions: 49

Compression:

Stored size: 794 Bytes

Contents

require 'autoproj/cli/inspection_tool'

module Autoproj
    module CLI
        class Doc < InspectionTool
            def run(selected_packages, options = Hash.new)
                initialize_and_load
                options = Kernel.validate_options options,
                    with_deps: true

                selected_packages, _ =
                    normalize_command_line_package_selection(selected_packages)
                package_names, _ = resolve_selection(selected_packages, recursive: options[:with_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

49 entries across 49 versions & 1 rubygems

Version Path
autoproj-2.0.0 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc42 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc41 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc40 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc39 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc38 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc37 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc36 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc35 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc34 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc33 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc32 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc31 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc30 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc29 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc28 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc27 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc26 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc25 lib/autoproj/cli/doc.rb
autoproj-2.0.0.rc24 lib/autoproj/cli/doc.rb