module Halite::Converter::Misc
Converter
module for miscellanous project-level files like README.md and LICENSE.txt.
@since 1.0.0 @api private
Public Class Methods
write(gem_data, output_path)
click to toggle source
Copy miscellaneous project-level files.
@param gem_data [Halite::Gem] Gem
to generate from. @param output_path [String] Output path for the cookbook. @return [void]
# File lib/halite/converter/misc.rb, line 33 def self.write(gem_data, output_path) %w{Readme License Copying Contributing Changelog}.each do |name| if path = gem_data.find_misc_path(name) # rubocop:disable Lint/AssignmentInCondition FileUtils.copy(path, File.join(output_path, File.basename(path)), preserve: true) end end end