Sha256: 1dceea0f3b46e0601cf64b388ee46efb9aa116a43d4a173169432fcb18a58b81

Contents?: true

Size: 576 Bytes

Versions: 1

Compression:

Stored size: 576 Bytes

Contents

module Slinky
  class Builder
    def self.build options, config
      dir = options[:src_dir] || config.src_dir
      build_dir = options[:build_dir] || config.build_dir
      manifest = Manifest.new(dir, config,
                              :build_to => build_dir,
                              :devel => false,
                              :no_minify => config.dont_minify || options[:no_minify])
      begin
        manifest.build
      rescue SlinkyError => e
        e.messages.each{|m|
          $stderr.puts(m.foreground(:red))
        }
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
slinky-0.8.0 lib/slinky/builder.rb