diff --git a/sci b/sci index 3e068bbd..78bcad1d 160000 --- a/sci +++ b/sci @@ -1 +1 @@ -Subproject commit 3e068bbd9cfdf8e39107721658a3717db092c2e0 +Subproject commit 78bcad1db9211ad8804b7bd961fb9d701d1ec64c diff --git a/src/babashka/impl/cli.clj b/src/babashka/impl/cli.clj index 3762df6d..d5a4a9e6 100644 --- a/src/babashka/impl/cli.clj +++ b/src/babashka/impl/cli.clj @@ -12,17 +12,17 @@ (format " (do (require '[babashka.cli]) -(let [var (requiring-resolve `%1$s) - var-meta (meta var) - ns (:ns (meta var)) +(let [the-var (requiring-resolve `%1$s) + the-var-meta (meta the-var) + ns (:ns (meta the-var)) ns-meta (meta ns) ct (babashka.tasks/current-task) cli-opts (babashka.cli/merge-opts (:org.babashka/cli ns-meta) - (:org.babashka/cli var-meta) + (:org.babashka/cli the-var-meta) (:org.babashka/cli ct)) opts (babashka.cli/parse-opts *command-line-args* cli-opts) task-exec-args (:exec-args ct) cli-exec-args (:exec-args cli-opts) opts (babashka.cli/merge-opts cli-exec-args task-exec-args opts)] -(var opts)))" +(the-var opts)))" sym))