cljs.repl.nashorn/init-engine

functionremoved v1.10.738added v0.0-2814Edit
(init-engine engine {:keys [output-dir], :as opts} debug)

Source code @ clojurescript:src/main/clojure/cljs/repl/nashorn.clj
(defn init-engine [engine {:keys [output-dir] :as opts} debug]
      (eval-str engine (format "var CLJS_DEBUG = %s;" (boolean debug)))
      (eval-str engine (format "var CLJS_OUTPUT_DIR = \"%s\";" output-dir))
      (eval-resource engine "goog/base.js" debug)
      (eval-resource engine "goog/deps.js" debug)
      (eval-resource engine "cljs/bootstrap_nashorn.js" debug)
      (eval-str engine
        (format "goog.global.CLOSURE_UNCOMPILED_DEFINES = %s;"
          (json/write-str (:closure-defines opts))))
      engine)