Sha256: 3cc75ee146e05d98f1eae42abb26a6550436fd6e4b5528bb0562830e6699e660

Contents?: true

Size: 507 Bytes

Versions: 20

Compression:

Stored size: 507 Bytes

Contents

module AppDrone
class Stylesheet < Drone
  desc "Generates application.css.sass with manifest options and imports"
  depends_on :bundle

  attr_accessor :pipeline_requires, :imports
  def pipeline(r); self.pipeline_requires << r end
  def import(i); self.imports << i end

  def setup
    self.pipeline_requires = []
    self.imports = []
  end

  def align
    bundle.add 'therubyracer'
    bundle.add 'compass-rails'
    self.import 'compass'
  end

  def execute
    do! :application_sass
  end

end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
app_drone-0.8.6 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.8.5 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.8.4alpha lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.8.3 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.8.2 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.8.1 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.8.0 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.7.0 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.6.1 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.6.0 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.5.2 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.5.1 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.5.0 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.4.0 lib/app_drone/drones/stylesheet/stylesheet.rb~
app_drone-0.3.4 lib/app_drone/drones/stylesheet/stylesheet.rb
app_drone-0.3.3 lib/app_drone/drones/stylesheet/stylesheet.rb
app_drone-0.3.2 lib/app_drone/drones/stylesheet/stylesheet.rb
app_drone-0.3.1 lib/app_drone/drones/stylesheet/stylesheet.rb
app_drone-0.2.1 lib/app_drone/drones/stylesheet/stylesheet.rb
app_drone-0.2.0 lib/app_drone/drones/stylesheet/stylesheet.rb