Module: TwitterCldr::Js::Tasks

Defined in:
lib/twitter_cldr/js/tasks/tasks.rb

Constant Summary collapse

CORE_LIBRARY_NAME =
'core'
TEST_RESOURCES_FILENAME =
'test_resources.js'

Class Method Summary collapse

Class Method Details

.compileObject



23
24
25
26
27
28
29
# File 'lib/twitter_cldr/js/tasks/tasks.rb', line 23

def compile
  build(
    :begin_msg  => "Compiling build... ",
    :output_dir => get_output_dir,
    :files      => { "min/%s.min.js" => true, "full/%s.js" => false }
  )
end

.updateObject



15
16
17
18
19
20
21
# File 'lib/twitter_cldr/js/tasks/tasks.rb', line 15

def update()
  build(
    :begin_msg  => "Updating build... ",
    :output_dir => File.expand_path(File.join(File.dirname(__FILE__), "../../../assets/javascripts/twitter_cldr")),
    :files      => { "%s.js" => false }
  )
end

.update_for_testObject



31
32
33
34
35
36
37
38
# File 'lib/twitter_cldr/js/tasks/tasks.rb', line 31

def update_for_test()
  build(
    :begin_msg          => "Updating build... ",
    :output_dir         => File.expand_path(File.join(File.dirname(__FILE__), "../../../assets/javascripts/twitter_cldr")),
    :files              => { "%s.js" => false },
    :render_test_files  => true
  )
end