Sha256: 4579a5dfd3954cdc08ef36e95f0124c0ce81a6a1060bbf57e41e69c6f445f72c

Contents?: true

Size: 481 Bytes

Versions: 1

Compression:

Stored size: 481 Bytes

Contents

require 'rake/tasklib'
require 'albacore'

def ndepend(name=:command, *args, &block)
  Albacore::NDepend.new(name, *args, &block)
end

module Albacore
  class NDependTask < Albacore::AlbacoreTask
    attr_accessor  :project_file , :parameters

    def execute(name, task_args)
      cmd = NDepend.new()
      cmd.load_config_by_task_name(name)
      @block.call(cmd, *task_args) unless @block.nil?
      cmd.run
      fail if cmd.failed
    end
  end
end



Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
albacore-0.1.0 lib/rake/ndependtask.rb