Module: BowerRails

Extended by:
BowerRails
Included in:
BowerRails
Defined in:
lib/bower-rails.rb,
lib/bower-rails/dsl.rb,
lib/bower-rails/railtie.rb,
lib/bower-rails/version.rb,
lib/generators/bower_rails/initialize/initialize_generator.rb

Defined Under Namespace

Modules: Generators Classes: Dsl, Railtie

Constant Summary collapse

VERSION =
"0.7.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.clean_before_precompileObject

If set to true then rake bower:install && rake bower:clean && rake bower:resolve tasks are invoked before assets precompilation



20
21
22
# File 'lib/bower-rails.rb', line 20

def clean_before_precompile
  @clean_before_precompile
end

.install_before_precompileObject

If set to true then rake bower:install task is invoked before assets precompilation



12
13
14
# File 'lib/bower-rails.rb', line 12

def install_before_precompile
  @install_before_precompile
end

.resolve_before_precompileObject

If set to true then rake bower:install && rake bower:resolve tasks are invoked before assets precompilation



16
17
18
# File 'lib/bower-rails.rb', line 16

def resolve_before_precompile
  @resolve_before_precompile
end

.tasksObject (readonly)

An array of tasks to enhance ‘rake assets:precompile`



9
10
11
# File 'lib/bower-rails.rb', line 9

def tasks
  @tasks
end

Class Method Details

.configure {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (BowerRails)

    the object that the method was called on



22
23
24
25
# File 'lib/bower-rails.rb', line 22

def configure &block
  yield self if block_given?
  collect_tasks
end