Sha256: 436454b7b2a4cdfe5101ed8a5947b24371507d720400b81faafc5fef8a36d1e7
Contents?: true
Size: 271 Bytes
Versions: 7
Compression:
Stored size: 271 Bytes
Contents
module PEBuild module Idempotent # @param fpath [String] # @param desc [String, nil] def idempotent(fpath, desc = nil, &block) desc ||= fpath if File.exist? fpath @logger.info "#{desc} is already present." else yield end end end end
Version data entries
7 entries across 7 versions & 1 rubygems