lib/slinky/builder.rb in slinky-0.6.1 vs lib/slinky/builder.rb in slinky-0.7.0
- old
+ new
@@ -1,8 +1,13 @@
module Slinky
class Builder
- def self.build dir, build_dir, config
- manifest = Manifest.new(dir, config, :build_to => build_dir, :devel => false)
+ 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 BuildFailedError
$stderr.puts "Build failed"
end