data/generators/project/app/app.rb in hisyo-0.0.3 vs data/generators/project/app/app.rb in hisyo-0.1.0

- old
+ new

@@ -1,5 +1,19 @@ -class MyApp < Hisyo::Application - get "/" do - hello("MyApp") +# Feel free to rename from "MyApp" to anything +# if so, remember changing config.ru, config/boot.rb +class MyApp < Sinatra::Application + set :root, File.expand_path("../../", __FILE__) + set :views, File.join(root, "app/views") + set :public_folder, File.join(root, "public") + + def self.controllers(&block) + instance_eval &block + end + + def self.setup + %w!config lib app!.each do |dir| + Dir.glob("#{root}/#{dir}/**/*.rb") do |file| + require file + end + end end end