Sha256: 15bf7a024cfde4c7fcd2c02353fcac93c45a675176518f1ab81e0e1eb19beeae

Contents?: true

Size: 640 Bytes

Versions: 2

Compression:

Stored size: 640 Bytes

Contents

# frozen_string_literal: true

require 'eac_ruby_utils/core_ext'
require 'ehbrs/tools/executables'
require 'ehbrs/tools/vg/patches/base_applier'

module Ehbrs
  module Tools
    module Vg
      module Patches
        class IpsApplier < ::Ehbrs::Tools::Vg::Patches::BaseApplier
          # @param source_path [Pathname]
          # @param output_path [Pathname]
          # @return [EacRubyUtils::Envs::Command]
          def command(source_path, output_path)
            ::Ehbrs::Tools::Executables.flips.command
              .append(['--apply', patch_path, source_path, output_path])
          end
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ehbrs-tools-0.43.1 lib/ehbrs/tools/vg/patches/ips_applier.rb
ehbrs-tools-0.43.0 lib/ehbrs/tools/vg/patches/ips_applier.rb