Sha256: 074c77c1610ca04f517f77a002b50662a0446d512493c9183c3b4151cc4c7984
Contents?: true
Size: 566 Bytes
Versions: 27
Compression:
Stored size: 566 Bytes
Contents
require 'rake' module Rake class Task # return true if this or one of the prerequisites is dirty def dirty? return calc_dirty_for_prerequsites if apply?(name) if needed? return true end return calc_dirty_for_prerequsites end def calc_dirty_for_prerequsites res = prerequisites.find do |p| t = Task[p] if t != nil if t.dirty? true else false end else false end end return res != nil end end end
Version data entries
27 entries across 27 versions & 1 rubygems