module Middleman::Packager
Constants
- PACKAGE
- TAGLINE
- VERSION
Public Class Methods
pkgopts()
click to toggle source
# File lib/middleman-packager/extension.rb, line 12 def pkgopts @@pkgopts end
registered(app, options_hash={}, &block)
click to toggle source
# File lib/middleman-packager/extension.rb, line 16 def registered(app, options_hash={}, &block) # puts "registered() running" # Default options for the rsync method. defaults = { # :build_before => false, # :auto_package => false, :package_mask => "build-{ts:%Y-%m-%d}.tgz", :package_cmd_mask => "tar -zcf {to} {from}", :package_source => app.config[:build_dir] } # TODO: Refactor this with merge! opts = defaults.merge(options_hash) # opts = PkgOptions.new(options_hash) # yield opts if block_given? @@pkgopts = opts app.send :include, Helpers end
Also aliased as: included