Module: Buildr::Assets::ProjectExtension

Includes:
Extension
Included in:
Project
Defined in:
lib/buildr/core/assets.rb

Instance Method Summary collapse

Methods included from Extension

included

Instance Method Details

#assetsObject

Access the asset task



81
82
83
84
85
86
87
88
89
# File 'lib/buildr/core/assets.rb', line 81

def assets
  if @assets.nil?
    @assets = AssetsTask.define_task(project._(:target, :main, :assets) => [])
    @assets.project = self
    project.task('assets').enhance([@assets])
    project.build.enhance([@assets])
  end
  @assets
end