Method: JSCompiler.compile_dir

Defined in:
lib/jsc/closure_compiler.rb

.compile_dir(dir, op, level) ⇒ Object

Calls compile method for every file in dir directory

Accepted parameters:

  • dir: the directory

  • op: output_info parameter

  • level: compilation_level parameter



95
96
97
98
99
100
101
102
103
104
# File 'lib/jsc/closure_compiler.rb', line 95

def compile_dir(dir, op, level)
  out = ""
  Dir.entries(dir).each do |file|
    if File.extname(file) == ".js"
      out << "Statistics for file #{file}...\n"
      out << compile(file, true, op, level) + "\n***************\n"
    end
  end
  return out
end