Sha256: 41978749bcecf4d90d78d1c0cec91630a6289788cefb0c67c40779b8d81bb503

Contents?: true

Size: 397 Bytes

Versions: 1

Compression:

Stored size: 397 Bytes

Contents

# -*- coding: utf-8 -*-


require 'rake/task'


module Xot


  module Rake


    class AliasTask < ::Rake::Task

      def timestamp()
        prerequisite_tasks.map {|pre| pre.timestamp}.max || ::Rake::EARLY
      end

    end# AliasTask


  end# Rake


end# Xot


module Rake
  module DSL
    def alias_task(*args, &block)
      Xot::Rake::AliasTask.define_task(*args, &block)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
xot-0.1.22 lib/xot/rake/alias_task.rb