Removed Hoe code, dependency.
[merb_radiant.git] / config / init.rb
blobc34248ddd556aaa9312c0fdac711d17ba65d1cf5
1 # Make the app's "gems" directory a place where gems are loaded from
2 Gem.clear_paths
3 Gem.path.unshift(Merb.root / "gems")
5 # Make the app's "lib" directory a place where ruby files get "require"d from
6 $LOAD_PATH.unshift(Merb.root / "lib")
8 ### Uncomment for ActiveRecord ORM
9 use_orm :activerecord
11 unless defined? MERB_RADIANT_ROOT
12   if File.directory?(root_path = "#{Merb.root}/vendor/radiant")
13     MERB_RADIANT_ROOT = root_path
14   else
15     environment = IO.readlines("#{File.dirname(__FILE__)}/radiant_environment.rb").reject { |l| l.strip =~ /^#/ }.join
16     environment =~ /[^#]\s*RADIANT_GEM_VERSION\s*=\s*(["'])([\d.]+)\1/
17     version = $2
19 #    require 'rubygems'
20 #    if version and (radiant_gem = Gem.cache.search('radiant', version).first)
21 #      if self.class.method_defined?(:gem)
22 #        gem "radiant", "=#{version}"
23 #        require "radiant"
24 #      else
25 #        require_gem "radiant", "=#{version}"
26 #      end
27 #    else
28 #      STDERR.puts %(
29 #Cannot find gem or source for Radiant #{version}:
30 #  Install the missing gem with 'gem install -v=#{version} radiant', or change
31 #  environment.rb to define RADIANT_GEM_VERSION with your desired version.
33 #      exit 1
34  #   end
35     MERB_RADIANT_ROOT = Merb.root
36   end
37 end
39 #load File.join(MERB_RADIANT_ROOT, 'config', 'boot.rb')
41 Merb::Config.use do |c|
42   c[:session_secret_key]  = '21df15c818c7fbf70c5c368379ddf2f2bba3518d'
43   c[:session_store] = 'cookie'
44 end  
46 use_test :rspec
48 # dependencies "RedCloth", "merb_helpers"
49 # OR
50 # dependency "RedCloth", "> 3.0"
51 # OR
52 # dependencies "RedCloth" => "> 3.0", "ruby-aes-cext" => "= 1.0"
54 Merb::BootLoader.after_app_loads do
55   ### Add dependencies here that must load after the application loads:
57   # dependency "magic_admin" # this gem uses the app's model classes
58 end