Module: Slinky::ClojureScriptCompiler

Defined in:
lib/slinky/compilers/clojurescript-compiler.rb

Class Method Summary collapse

Class Method Details

.compile(s, file) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'lib/slinky/compilers/clojurescript-compiler.rb', line 8

def ClojureScriptCompiler::compile s, file
  # Clementine.options[:pretty_print] = true
  # Clementine.options[:optimizations] = :none
  @engine ||= Clementine::ClojureScriptEngine.new(file,
                                      :pretty_print => true,
                                      :optimizations => :none,
                                      :output_dir => Dir.tmpdir)
  @engine.compile
end