Sha256: 649d33c701d69cc1d9833e5c6f5734ce72702d50f0812d1fdff52f755c916a2b

Contents?: true

Size: 929 Bytes

Versions: 47

Compression:

Stored size: 929 Bytes

Contents

desc "copy"
task :copy do
  puts "COPY"
end

namespace "nest" do
  desc "nest copy"
  task :copy do
    puts "NEST COPY"
  end
  task :xx => :copy
end

anon_ns = namespace do
  desc "anonymous copy task"
  task :copy do
    puts "ANON COPY"
  end
end

desc "Top level task to run the anonymous version of copy"
task :anon => anon_ns[:copy]

namespace "very" do
  namespace "nested" do
    task "run" => "rake:copy"
  end
end

namespace "a" do
  desc "Run task in the 'a' namespace"
  task "run" do
    puts "IN A"
  end
end

namespace "b" do
  desc "Run task in the 'b' namespace"
  task "run" => "a:run" do
    puts "IN B"
  end
end

namespace "file1" do
  file "xyz.rb" do
    puts "XYZ1"
  end
end

namespace "file2" do
  file "xyz.rb" do
    puts "XYZ2"
  end
end

namespace "scopedep" do
  task :prepare do
    touch "scopedep.rb"
    puts "PREPARE"
  end
  file "scopedep.rb" => [:prepare] do
    puts "SCOPEDEP"
  end
end

Version data entries

47 entries across 34 versions & 5 rubygems

Version Path
dirty_history-0.7.3 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.7.2 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.7.1 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.7.0 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.7 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.6 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.5 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.4 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.3 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.2 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.1 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.6.0 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.4 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.3 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.2 dirty_history/ruby/1.9.1/gems/dirty_history-0.2.0/dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.2 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.1 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.1 dirty_history/ruby/1.9.1/gems/dirty_history-0.2.0/dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.0 dirty_history/ruby/1.9.1/gems/dirty_history-0.2.0/dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile
dirty_history-0.5.0 dirty_history/ruby/1.9.1/gems/rake-0.9.2/test/data/namespace/Rakefile