class FYAML::Files
Copies all template files
Public Class Methods
setup()
click to toggle source
# File lib/fastlane-yaml-init/files.rb, line 5 def setup copy_files end
Private Class Methods
copy_files()
click to toggle source
# File lib/fastlane-yaml-init/files.rb, line 15 def copy_files root = Folders.root fail("#{root} folder does not exist") unless File.exist?(root) files.each do |file| next if File.exist?(File.join(root, file)) templates_path = Gem::Specification.find_by_name('fastlane-yaml-init').gem_dir + '/lib/templates' file_name = File.join(templates_path, file) FileUtils.copy(file_name, root) end end
files()
click to toggle source
# File lib/fastlane-yaml-init/files.rb, line 11 def files %w(Appfile Deliverfile Fastfile metadata.yml) end