public
Description: A no-frills Merb wiki extracted from wiki.merbivore.com
Homepage: http://github.com/meekish/collective
Clone URL: git://github.com/meekish/collective.git
collective / config / init.rb
100644 75 lines (67 sloc) 2.006 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# Make the app's "gems" directory a place where gems are loaded from
Gem.clear_paths
Gem.path.unshift(Merb.root / "gems")
 
# Make the app's "lib" directory a place where ruby files get "require"d from
$LOAD_PATH.unshift(Merb.root / "lib")
 
Merb::Config.use do |c|
  c[:session_secret_key] = '56640eca0bd537b75c2366fd22e6744072cd7891'
  c[:session_store] = 'cookie'
end
 
# Temporary fix for "method `group_by' not defined in Enumerable" when
# using merb-gen
# dependency 'ActiveSupport', '= 2.0.2'
 
### Merb doesn't come with database support by default. You need
### an ORM plugin. Install one, and uncomment one of the following lines,
### if you need a database.
use_orm :datamapper
 
### This defines which test framework the generators will use
### rspec is turned on by default
use_test :rspec
 
### Add your other dependencies here
# Gems
gem 'diff-lcs', '=1.1.2'
require 'diff/lcs'
require 'diff/lcs/hunk'
gem 'dm-validations', '=0.9.5'
require 'dm-validations'
gem 'dm-migrations', '=0.9.5'
require 'dm-migrations'
gem 'dm-timestamps', '=0.9.5'
require 'dm-timestamps'
gem 'mailfactory', '=1.4.0'
require 'mailfactory'
gem 'merb-action-args', '=0.9.5'
require 'merb-action-args'
gem 'merb-assets', '=0.9.5'
require 'merb-assets'
gem 'merb_exceptions', '=0.1.2'
require 'merb_exceptions'
gem 'merb-haml', '=0.9.5'
require 'merb-haml'
gem 'merb_has_flash', '=0.9.2'
require 'merb_has_flash'
gem 'merb_helpers', '=0.9.4'
require 'merb_helpers'
gem 'merb-mailer', '=0.9.5'
require 'merb-mailer'
gem 'merb_openid', '=0.0.2'
require 'merb_openid'
gem 'merb-parts', '=0.9.5'
require 'merb-parts'
gem 'openid_dm_store', '=0.1.1'
require 'openid_dm_store'
gem 'ruby-openid', '=2.1.2'
require 'openid'
gem 'RedCloth', '3.0.4'
require 'redcloth'
gem 'tlsmail', '0.0.1'
require 'tlsmail'
gem 'vikinggem', '0.0.3'
require 'viking'
 
# Standard Libraries
require 'iconv'
require 'open-uri'
 
# Load initializers
Dir[Merb.root / 'config' / 'initializers' / '*.rb'].each do |initializer|
  load(initializer)
end