Class: Flowplayer::Generator::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/flowplayer/railties/generator/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#install_flowplayerObject



8
9
10
11
12
# File 'lib/flowplayer/railties/generator/install_generator.rb', line 8

def install_flowplayer
  if options[:without_asset_pipeline]
    copy_file 'javascripts/flowplayer-3.2.11.min.js', Rails.root.join("public", 'javascripts', 'flowplayer.min.js')
  end
end

#install_swfsObject



14
15
16
17
18
19
20
21
22
# File 'lib/flowplayer/railties/generator/install_generator.rb', line 14

def install_swfs
  if install_type == 'commercial'
    copy_file 'flash/flowplayer.commercial-3.2.15.swf', Rails.root.join('public', 'flowplayer.swf')
  else
    copy_file 'flash/flowplayer-3.2.15.swf', Rails.root.join('public', 'flowplayer.swf')
    copy_file '../../FLOWPLAYER_LICENSE.txt', Rails.root.join('FLOWPLAYER_LICENSE.txt')
  end
  copy_file 'flash/flowplayer.controls-3.2.14.swf', Rails.root.join('public', 'flowplayer.controls.swf')
end