dev.clj

Bowmap · bowmap.git · Tickets

Branches > main > fb2cea5 > files / dev / dev.clj

(ns dev)

(defn -main
  "Ahead-of-time compiles the server (and its deps), starts a REPL, and calls
   the main fn."
  [& args]
  (compile 'net.bowmap.server.core)
  (let [start-server (requiring-resolve 'nrepl.server/start-server)
        main (resolve 'net.bowmap.server.core/-main)]
    (spit ".nrepl-port" (req! (start-server) :port))
    (apply main args)))