12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# File 'lib/screengem/cli.rb', line 12
def generate
root = options[:root]
require_all File.join(root, options[:questions])
require_all File.join(root, options[:tasks])
Screengem.configure do |config|
config.dampen_configuration_filename = File.join(root, options[:config])
end
sample_filename = Screengem.configuration.dampen_configuration_sample_filename
puts "Regenerating #{sample_filename} ..." unless options[:quiet]
sample_configuration = Screengem::DampenConfigurationGenerator.new.generate
File.write(sample_filename, sample_configuration.to_yaml)
end
|