module MicroTESK
Constants
- HOME
- TEMPLATE
Public Class Methods
main()
click to toggle source
# File microtesk.rb, line 25 def self.main template_file = File.expand_path ARGV[0] template_classes = prepare_template_classes(template_file) template_classes.each do |template_class, template_class_file| if template_class_file.eql?(template_file) puts "Processing template #{template_class} defined in #{template_class_file}..." template = template_class.new template.generate end end end
prepare_template_classes(template_file)
click to toggle source
# File microtesk.rb, line 38 def self.prepare_template_classes(template_file) if File.file?(template_file) ENV['TEMPLATE'] = TEMPLATE require template_file else raise "The #{template_file} file does not exist." end Template::template_classes end