tools-deps

Drew Verlee 2025-04-05T00:23:57.764559Z

What's the natural way to chain together a chain of isolated build steps each with there own dependencies. E.g use one jvm to compile cljs to js. Then use another to compile clj to class files. I know this can be done on the command line with two calls. But I'm just triple checking it can't fit in one like clj -A:cljss:clj

Drew Verlee 2025-04-05T00:24:42.455249Z

I'm under the impression babashka tasks are good at this.

2025-04-05T00:27:10.548599Z

lots of people use babashka. i like just, the command runner

๐Ÿ‘ 1
dpsutton 2025-04-05T01:02:45.030629Z

Hereโ€™s how we do it: https://github.com/metabase/metabase/blob/master/bin/build.sh

๐Ÿ‘ 1
dpsutton 2025-04-05T01:03:05.638629Z

You can trace that back to our root deps edn, the aliases, whatโ€™s in the classpath, etc

๐Ÿ‘ 1