Sha256: 9f894feae02a3ada89968ab781ba63d761bd468732a7a333616b96cdb486d7b4

Contents?: true

Size: 592 Bytes

Versions: 3

Compression:

Stored size: 592 Bytes

Contents

#!/usr/bin/env ruby

%w(rubygems haml sinatra/base darkext darkext/sinatra).each { |lib| require lib }
Dir['lib/*.rb'].each { |file| load file }

load 'local_options.rb' if File.exists?('local_options.rb')

class <%= app_name_fixed %>Site < Sinatra::Default
  set(:app_file, File.expand_path(__FILE__))
  register Sinatra::DarkHelpers
  <% for lib in %w(Options Helpers Error Get Post Put Delete) %>
  register Sinatra::<%= app_name_fixed %><%= lib %><% end %>
  register Sinatra::LocalOptions unless defined?(Sinatra::LocalOptions).nil?
end

<%= app_name_fixed %>Site.run! if __FILE__ == $0

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
darkhelmet-darkext-0.11.2 app_generators/templates/app.rb
darkhelmet-darkext-0.12.0 app_generators/templates/app.rb
darkext-0.12.0 app_generators/templates/app.rb