Sha256: 5e5429fbb3b0d33f29ca2d0d068090f58ae81f4b55dbf61a5e3e50148490a300

Contents?: true

Size: 632 Bytes

Versions: 8

Compression:

Stored size: 632 Bytes

Contents

#--
# Copyright (c) 2010-2012 Engine Yard, Inc.
# Copyright (c) 2007-2009 Sun Microsystems, Inc.
# This source code is available under the MIT license.
# See the file LICENSE.txt for details.
#++

module Warbler
  module RakeHelper

    def self.included(base)
      base.class_eval do
        include Rake::DSL if defined?(Rake::DSL)
        include Rake::FileUtilsExt # includes FileUtils
      end
    end

    def self.extended(base)
      base.extend Rake::DSL if defined?(Rake::DSL)
      base.extend Rake::FileUtilsExt
    end

    private

    def silent?
      Rake.application.options.silent rescue nil
    end

  end
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
warbler_updated-2.1.0 lib/warbler/rake_helper.rb
warbler-2.0.5 lib/warbler/rake_helper.rb
warbler-2.0.4 lib/warbler/rake_helper.rb
warbler-2.0.3 lib/warbler/rake_helper.rb
warbler-2.0.2 lib/warbler/rake_helper.rb
warbler-2.0.1 lib/warbler/rake_helper.rb
warbler-2.0.0 lib/warbler/rake_helper.rb
warbler-2.0.0.rc3 lib/warbler/rake_helper.rb