Don't parse other arguments in self-contained binary

This commit is contained in:
Michiel Borkent 2023-10-11 15:00:08 +02:00
parent 5bb98159be
commit 80a8097a63

View file

@ -1141,7 +1141,7 @@ Use bb run --help to show this help output.
(defn main [& args] (defn main [& args]
(let [bin-jar (binary-invoked-as-jar) (let [bin-jar (binary-invoked-as-jar)
args (if bin-jar args (if bin-jar
(list* "--jar" bin-jar args) (list* "--jar" bin-jar "--" args)
args) args)
[args opts] (parse-global-opts args) [args opts] (parse-global-opts args)
{:keys [jar file config merge-deps] :as opts} {:keys [jar file config merge-deps] :as opts}