Sha256: ada25d5ce44b7640fbd96ba93a65c24fae8f7446a8efb03fca65cd5abca4170d

Contents?: true

Size: 1.4 KB

Versions: 6

Compression:

Stored size: 1.4 KB

Contents

begin
  # Just in case the bundle was locked
  # This shouldn't happen in a dev environment but lets be safe
  require '.bundle/environment'
rescue LoadError
  require 'rubygems'
  require 'bundler'
  Bundler.setup
end

require 'rake/rdoctask'

require 'merb-core'
require 'merb-core/tasks/merb'

include FileUtils

# Load the basic runtime dependencies; this will include 
# any plugins and therefore plugin rake tasks.
init_env = ENV['MERB_ENV'] || 'rake'
Merb.load_dependencies(:environment => init_env)
     
# Get Merb plugins and dependencies
Merb::Plugins.rakefiles.each { |r| require r } 

# Load any app level custom rakefile extensions from lib/tasks
tasks_path = File.join(File.dirname(__FILE__), "lib", "tasks")
rake_files = Dir["#{tasks_path}/*.rake"]
rake_files.each{|rake_file| load rake_file }

desc "Start runner environment"
task :merb_env do
  Merb.start_environment(:environment => init_env, :adapter => 'runner')
end
<% if testing_framework.to_sym == :rspec %>
require 'spec/rake/spectask'
require 'merb-core/test/tasks/spectasks'
desc 'Default: run spec examples'
task :default => 'spec'
<% elsif testing_framework.to_sym == :test_unit %>
require 'rake/testtask'
<% end %>
##############################################################################
# ADD YOUR CUSTOM TASKS IN /lib/tasks
# NAME YOUR RAKE FILES file_name.rake
##############################################################################

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
merb-gen-1.1.3 lib/generators/templates/application/common/Rakefile
merb-gen-1.1.2 lib/generators/templates/application/common/Rakefile
merb-gen-1.1.1 lib/generators/templates/application/common/Rakefile
merb-gen-1.1.0 lib/generators/templates/application/common/Rakefile
merb-gen-1.1.0.rc1 lib/generators/templates/application/common/Rakefile
merb-gen-1.1.0.pre lib/generators/templates/application/common/Rakefile