Sha256: ea59daf2345cc3162a6b2ab2ad37b94bf25fb3e9e6dc4e8f349708544198ebac

Contents?: true

Size: 199 Bytes

Versions: 11

Compression:

Stored size: 199 Bytes

Contents

require 'erb'

class ErbWrapper
  def generate_file(template, data, output_file)
    File.open(output_file, "w") do |f|
      f << ERB.new(template, 0, "<>").result(binding)
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
ceedling-0.29.1 lib/ceedling/erb_wrapper.rb
ceedling-0.29.0 lib/ceedling/erb_wrapper.rb
ceedling-0.13.0 lib/erb_wrapper.rb
ceedling-0.13.0.rc1 lib/erb_wrapper.rb
ceedling-0.12.2 new_project_template/vendor/ceedling/lib/erb_wrapper.rb
ceedling-0.12.1 new_project_template/vendor/ceedling/lib/erb_wrapper.rb
ceedling-0.12.0 new_project_template/vendor/ceedling/lib/erb_wrapper.rb
ceedling-0.11.2 new_project_template/vendor/ceedling/lib/erb_wrapper.rb
ceedling-0.11.1 new_project_template/vendor/ceedling/lib/erb_wrapper.rb
ceedling-0.11.0 new_project_template/vendor/ceedling/lib/erb_wrapper.rb
ceedling-0.10.0 new_project_template/vendor/ceedling/lib/erb_wrapper.rb