require 'bundler/setup' require 'simple_view' require 'simple_view/builder_view' include SimpleView include SimpleView::Renderable Base.directory_views = File.join(File.dirname(__FILE__), 'views') Base.directory_helpers = File.join(File.dirname(__FILE__), 'views') # render 'test-erb', :locals => {:who => 'You'}, :target => $stdout puts "ERB" render_erb 'test', :locals => {:who => 'You'}, :target => $stdout puts "\nBUILDER" render_builder 'test', :locals => {:who => 'You'}, :target => $stdout puts "\nIO" render_io 'test', :locals => {:who => 'You'}, :target => $stdout puts "\nHAML" require 'simple_view/haml_view' render_haml 'test', :locals => {:who => 'You'}, :target => $stdout require 'simple_view/poi_view' render_poi 'test', :model => "#{Base.directory_views}/test-model.xlsx", :target => 'c:/aag/test.xlsx'