diff --git a/babashka.core b/babashka.core index 1f833230..52a6037b 160000 --- a/babashka.core +++ b/babashka.core @@ -1 +1 @@ -Subproject commit 1f83323081e314c4630f8b06bb14f2ef7786ef9c +Subproject commit 52a6037bd4b632bffffb04394fb4efd0cdab6b1e diff --git a/deps.edn b/deps.edn index 9c36d83e..f151522a 100644 --- a/deps.edn +++ b/deps.edn @@ -18,6 +18,7 @@ borkdude/sci {:local/root "sci"} babashka/babashka.curl {:local/root "babashka.curl"} babashka/fs {:local/root "fs"} + babashka/babashka.core {:local/root "babashka.core"} borkdude/graal.locking {:mvn/version "0.0.2"}, org.clojure/core.async {:mvn/version "1.4.627"}, org.clojure/tools.cli {:mvn/version "1.0.206"}, diff --git a/project.clj b/project.clj index 565462c9..d49d9524 100644 --- a/project.clj +++ b/project.clj @@ -8,6 +8,7 @@ :license {:name "Eclipse Public License 1.0" :url "http://opensource.org/licenses/eclipse-1.0.php"} :source-paths ["src" "sci/src" "babashka.curl/src" "fs/src" "pods/src" + "babashka.core/src" "babashka.nrepl/src" "depstar/src" "process/src" "deps.clj/src" "deps.clj/resources"] ;; for debugging Reflector.java code: diff --git a/src/babashka/main.clj b/src/babashka/main.clj index 0245d172..10b3e668 100644 --- a/src/babashka/main.clj +++ b/src/babashka/main.clj @@ -20,6 +20,7 @@ [babashka.impl.common :as common] [babashka.impl.curl :refer [curl-namespace]] [babashka.impl.data :as data] + [babashka.impl.core :as bbcore] [babashka.impl.datafy :refer [datafy-namespace]] [babashka.impl.deps :as deps :refer [deps-namespace]] [babashka.impl.error-handler :refer [error-handler]] @@ -331,6 +332,7 @@ Use bb run --help to show this help output. nil)} 'clojure.tools.cli tools-cli-namespace 'clojure.java.shell shell-namespace + 'babashka.core bbcore/core-namespace 'babashka.wait wait-namespace 'babashka.signal signal-ns 'clojure.java.io io-namespace