Sha256: 668e758f4b1e92059ac678150054c7bc918356302a70e700848e10e915c70ea9
Contents?: true
Size: 743 Bytes
Versions: 6
Compression:
Stored size: 743 Bytes
Contents
require "autoproj/cli/inspection_tool" module Autoproj module CLI # Interface to patch/unpatch a package class Patcher < InspectionTool def run(packages, patch: true) initialize_and_load packages, = finalize_setup(packages, recursive: false, non_imported_packages: :ignore) packages.each do |package_name| pkg = ws.manifest.package_definition_by_name(package_name) if patch pkg.autobuild.importer.patch(pkg.autobuild) else pkg.autobuild.importer.patch(pkg.autobuild, []) end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems