Sha256: 8c679a4d85245ea79fa822d692c7f599307acd403f7f8b1c99073ed7ff02c0f5
Contents?: true
Size: 513 Bytes
Versions: 44
Compression:
Stored size: 513 Bytes
Contents
# frozen_string_literal: true require 'eac_ruby_utils/core_ext' module EhbrsRubyUtils module Fs class Selected class BuildFile common_constructor :build, :path do self.path = path.to_pathname end def perform target_path.make_symlink(path) end def target_path build.target_dir.join(target_basename) end def target_basename build.target_basename_proc.call(path) end end end end end
Version data entries
44 entries across 44 versions & 2 rubygems