                                 [com.google.protobuf/protobuf-java "3.2.0"]
                                 [com.taoensso/nippy "2.12.2"]
                                 [criterium "0.4.4"]])
-  identity)
+  (with-data-readers))
 
 (deftask dev
   "Dev task for proto-repl."

         '[me.raynes.conch.low-level :as conch]
         '[codox.boot :as boot-codox]

         '[mikron.runtime.core :as mikron])

(import '[java.util Date])



;; Util

(deftask with-data-readers []
  (fn [next-task]
    (fn [fileset]
      (#'clojure.core/load-data-readers)
      (binding [*data-readers* (.getRawRoot #'*data-readers*)]
        (next-task fileset)))))

(def windows?
  (.. (System/getProperty "os.name") (toLowerCase) (startsWith "windows")))

