varify tools.cli

This commit is contained in:
Michiel Borkent 2020-05-13 10:58:18 +02:00
parent 0839c9a429
commit baa326e9ce

View file

@ -1,9 +1,13 @@
(ns babashka.impl.tools.cli
{:no-doc true}
(:require [clojure.tools.cli :as tools.cli]))
(:require [clojure.tools.cli :as tools.cli]
[sci.impl.namespaces :refer [copy-var]]
[sci.impl.vars :as vars]))
(def cli-ns (vars/->SciNamespace 'clojure.tools.cli nil))
(def tools-cli-namespace
{'format-lines tools.cli/format-lines
'summarize tools.cli/summarize
'get-default-options tools.cli/get-default-options
'parse-opts tools.cli/parse-opts})
{'format-lines (copy-var tools.cli/format-lines cli-ns)
'summarize (copy-var tools.cli/summarize cli-ns)
'get-default-options (copy-var tools.cli/get-default-options cli-ns)
'parse-opts (copy-var tools.cli/parse-opts cli-ns)})