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/bower-rails/performer.rb,
lib/generators/bower_rails/initialize/initialize_generator.rb

Defined Under Namespace

Modules: Generators Classes: Dsl, Performer, Railtie

Constant Summary collapse

VERSION =
"0.8.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 tasks are invoked before assets precompilation



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

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



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

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



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

def resolve_before_precompile
  @resolve_before_precompile
end

.root_pathObject

The root path of the project



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

def root_path
  @root_path
end

.tasksObject (readonly)

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



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

def tasks
  @tasks
end

.use_bower_install_deploymentObject

If set to true then rake bower:install:deployment will be invoked instead of rake bower:install before assets precompilation



27
28
29
# File 'lib/bower-rails.rb', line 27

def use_bower_install_deployment
  @use_bower_install_deployment
end

Class Method Details

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

Yields:

  • (_self)

Yield Parameters:

  • _self (BowerRails)

    the object that the method was called on



29
30
31
32
# File 'lib/bower-rails.rb', line 29

def configure &block
  yield self if block_given?
  collect_tasks
end