Sha256: 15d2863e659b96ff15405c010235e13608419f2571a5e876415beb2bdcdf4b72

Contents?: true

Size: 388 Bytes

Versions: 76

Compression:

Stored size: 388 Bytes

Contents

module Autobuild
    module RakeTaskExtension
        def already_invoked?
            !!@already_invoked
        end

        def already_invoked=(value)
            @already_invoked = value
        end

        def disable!
            @already_invoked = true
            def self.needed?; false end
        end
    end
end
class Rake::Task
    include Autobuild::RakeTaskExtension
end

Version data entries

76 entries across 76 versions & 1 rubygems

Version Path
autobuild-1.17.0 lib/autobuild/rake_task_extension.rb
autobuild-1.16.0 lib/autobuild/rake_task_extension.rb
autobuild-1.15.0 lib/autobuild/rake_task_extension.rb
autobuild-1.14.1 lib/autobuild/rake_task_extension.rb
autobuild-1.14.0 lib/autobuild/rake_task_extension.rb
autobuild-1.13.0 lib/autobuild/rake_task_extension.rb
autobuild-1.13.0.pre1 lib/autobuild/rake_task_extension.rb
autobuild-1.12.3 lib/autobuild/rake_task_extension.rb
autobuild-1.12.1 lib/autobuild/rake_task_extension.rb
autobuild-1.12.0 lib/autobuild/rake_task_extension.rb
autobuild-1.11.2 lib/autobuild/rake_task_extension.rb
autobuild-1.11.1 lib/autobuild/rake_task_extension.rb
autobuild-1.9.6 lib/autobuild/rake_task_extension.rb
autobuild-1.11.0 lib/autobuild/rake_task_extension.rb
autobuild-1.11.0.rc1 lib/autobuild/rake_task_extension.rb
autobuild-1.10.1 lib/autobuild/rake_task_extension.rb
autobuild-1.10.0 lib/autobuild/rake_task_extension.rb
autobuild-1.10.0.rc22 lib/autobuild/rake_task_extension.rb
autobuild-1.10.0.rc21 lib/autobuild/rake_task_extension.rb
autobuild-1.10.0.rc20 lib/autobuild/rake_task_extension.rb