Sha256: 7c081938543d45a0c074180bac535e9903d7b08e63b4a9dbf213815f71e30042

Contents?: true

Size: 684 Bytes

Versions: 5

Compression:

Stored size: 684 Bytes

Contents

# -*- mode: ruby; coding: utf-8 -*-
#
# @file   
# @brief  gren web検索
# @author ongaeshi
# @date   2010/10/13

require 'rubygems'
require 'rack'
require File.join(File.dirname(__FILE__), 'home')
require File.join(File.dirname(__FILE__), 'searcher')
require File.join(File.dirname(__FILE__), 'viewer')
require File.join(File.dirname(__FILE__), 'help')

use Rack::CommonLogger          
use Rack::Runtime
use Rack::Static, :urls => ["/css", "/images"], :root => "public"
use Rack::ContentLength

map '/' do
  run Grenweb::Home.new
end

map '/::search' do
  run Grenweb::Searcher.new
end

map '/::view' do
  run Grenweb::Viewer.new
end

map '/::help' do
  run Grenweb::Help.new
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
codestock-0.1.1 lib/cdweb/grenweb.ru
codestock-0.1.0 lib/grenweb/grenweb.ru
gren-0.3.2 lib/grenweb/grenweb.ru
gren-0.3.1 lib/grenweb/grenweb.ru
gren-0.3.0 lib/grenweb/grenweb.ru