Sha256: 65cb15a20a5c412b42cddb67755663c66475e0ac0a79e0b4fdb28bf578e28518

Contents?: true

Size: 808 Bytes

Versions: 13

Compression:

Stored size: 808 Bytes

Contents

# encoding: utf-8

begin
  require "recho"
rescue LoadError
  raise LoadError, "This task require recho gem!"
end

require "nake/file_task"

# FileTask["deps.rip"].config[:versions] = {rack: "1.0.1", media_path: "SHA1"}

# register task
#Task[:release].dependencies.unshift("deps.rip")

# deps.rip.str:
##!/usr/bin/env rip install
#
## Syntax:
## repository [tag or commit to install]
#git://github.com/botanicus/media-path.git %{media_path}
#git://github.com/rack/rack.git %{rack}

FileTask.new("deps.rip", "deps.rip.str") do |task|
  task.config[:versions] = Hash.new
  task.description = "Regenerate deps.rip"
  task.define do
    data = File.read("deps.rip.str")
    dependencies = "%Q{#{data}}" % task.config[:versions]
    FileUtils.echo("deps.str") > dependencies
    sh "chmod +x deps.rip"
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
nake-0.1.1 lib/nake/tasks/rip.rb
nake-0.1 lib/nake/tasks/rip.rb
nake-0.0.9.5 lib/nake/tasks/rip.rb
nake-0.0.9.4 lib/nake/tasks/rip.rb
nake-0.0.9.3 lib/nake/tasks/rip.rb
nake-0.0.9.2 lib/nake/tasks/rip.rb
nake-0.0.9.pre lib/nake/tasks/rip.rb
do_riak-0.10.1.pre gems/gems/nake-0.0.8/lib/nake/tasks/rip.rb
nake-0.0.8.pre lib/nake/tasks/rip.rb
nake-0.0.8 lib/nake/tasks/rip.rb
nake-0.0.7 lib/nake/tasks/rip.rb
nake-0.0.6 lib/nake/tasks/rip.rb
nake-0.0.5 lib/nake/tasks/rip.rb