Sha256: 533fc5dcd87e6a54c829f6dfe9923531028f26c169c518d1760c2b4bba64061c

Contents?: true

Size: 657 Bytes

Versions: 8

Compression:

Stored size: 657 Bytes

Contents

namespace :mack do
  
  desc "Loads the Mack environment. Default is development."
  task :environment do
    require File.join(File.dirname(__FILE__), '..', 'mack')
  end # environment

  desc "Loads an irb console allow you full access to the application w/o a browser."
  task :console do
    libs = []
    libs << "-r irb/completion"
    # libs << "-r #{File.join(File.dirname(__FILE__), '..', 'mack')}"
    libs << "-r #{File.join(File.dirname(__FILE__), '..', 'initialization', 'console')}"
    exec "irb #{libs.join(" ")} --simple-prompt"
  end # console
  
end # mack

alias_task :console, "mack:console"
alias_task :environment, "mack:environment"

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
mack-0.5.5.1 lib/tasks/mack_tasks.rake
mack-0.5.0 lib/tasks/mack_tasks.rake
mack-0.5.5.2 lib/tasks/mack_tasks.rake
mack-0.5.5.3 lib/tasks/mack_tasks.rake
mack-0.5.5.4 lib/tasks/mack_tasks.rake
mack-0.6.0.1 lib/tasks/mack_tasks.rake
mack-0.6.0 lib/tasks/mack_tasks.rake
mack-0.5.5 lib/tasks/mack_tasks.rake