Sha256: d56abaed3a4cd4a9ba430fcff61c78e1df85f2305569d00048a7faa3e09a4184

Contents?: true

Size: 740 Bytes

Versions: 22

Compression:

Stored size: 740 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
  # This module exists for compatibility with Rake 0.9.
  module RakeHelper
    def self.included(base)
      base.class_eval do
        include Rake::DSL if defined?(Rake::DSL)
        if defined?(Rake::FileUtilsExt)
          include FileUtils
          include Rake::FileUtilsExt
        end
      end
    end

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

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
warbler-2.0.0.rc2 lib/warbler/rake_helper.rb
warbler-2.0.0.rc1 lib/warbler/rake_helper.rb
warbler-2.0.0.pre3 lib/warbler/rake_helper.rb
warbler-2.0.0.pre2 lib/warbler/rake_helper.rb
warbler-1.4.9 lib/warbler/rake_helper.rb
warbler-1.4.8 lib/warbler/rake_helper.rb
warbler-2.0.0.pre1 lib/warbler/rake_helper.rb
warbler-1.4.7 lib/warbler/rake_helper.rb
warbler-1.4.6 lib/warbler/rake_helper.rb
warbler-1.4.5 lib/warbler/rake_helper.rb
warbler-1.4.4 lib/warbler/rake_helper.rb
warbler-1.4.3 lib/warbler/rake_helper.rb
warbler-1.4.2 lib/warbler/rake_helper.rb
warbler-1.4.1 lib/warbler/rake_helper.rb
warbler-1.4.0 lib/warbler/rake_helper.rb
warbler-1.4.0.beta2 lib/warbler/rake_helper.rb
warbler-1.4.0.beta1 lib/warbler/rake_helper.rb
warbler-1.3.8 lib/warbler/rake_helper.rb
warbler-1.3.7 lib/warbler/rake_helper.rb
warbler-1.3.6 lib/warbler/rake_helper.rb