Sha256: aed4a5489f2d6e54ccb7bf9a77a004342af6c5f4050f37b34ebaaf1be9b0224e

Contents?: true

Size: 508 Bytes

Versions: 4

Compression:

Stored size: 508 Bytes

Contents

module Sprout

  module Executable

    ##
    # A collection of Paths.
    #
    # @see Sprout::Executable::Path
    # @see Sprout::Executable::Param
    # @see Sprout::Executable::CollectionParam
    #
    class Paths < Files 

      def prepare_prerequisites
        value.each do |path|
          files = FileList[path + file_expression]
          files.each do |f|
            Rake::FileTask.define_task f
            belongs_to.prerequisites << f
          end
        end
      end
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sprout-1.1.18.pre lib/sprout/executable/paths.rb
sprout-1.1.17.pre lib/sprout/executable/paths.rb
sprout-1.1.16.pre lib/sprout/executable/paths.rb
sprout-1.1.15.pre lib/sprout/executable/paths.rb