From 06123c78a856cdab411f7a80b718ede26475ed4f Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Wed, 27 Jan 2021 13:07:09 +0100 Subject: [PATCH] [skip ci] Update portal example --- examples/portal.clj | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/examples/portal.clj b/examples/portal.clj index fd080c30..6189d896 100755 --- a/examples/portal.clj +++ b/examples/portal.clj @@ -1,16 +1,20 @@ #!/usr/bin/env bb (ns portal - (:require [babashka.classpath :as cp] + (:require [babashka.deps :as deps] [cheshire.core :as json] [clj-yaml.core :as yaml] [clojure.data.xml :as xml] [clojure.edn :as edn] - [clojure.java.shell :refer [sh]] [clojure.string :as str])) -(def cp (str/trim (:out (sh "clojure" "-Spath" "-Sdeps" "{:deps {djblue/portal {:mvn/version \"0.6.1\"}}}")))) -(cp/add-classpath cp) +(deps/add-deps '{:deps {djblue/portal {:mvn/version "0.9.0"}}}) + +(require '[portal.api :as p]) + +(.addShutdownHook (Runtime/getRuntime) + (Thread. (fn [] (p/close)))) + (def file (first *command-line-args*)) (when-not file @@ -42,11 +46,6 @@ :namespace-aware false) (xml->hiccup)))) -(require '[portal.api :as p]) - -(.addShutdownHook (Runtime/getRuntime) - (Thread. (fn [] (p/close)))) - (p/open) (p/tap)