Dear fellow Clojurians,
I’m working on a new feature in babashka called tasks. The goal of this feature is to replace 80-90% of the Makefile/Justfile/npm scripts and bash wrapper scripts that are typically found in a Clojure project.
Here is a Youtube video showcasing the first preview version of babashka tasks. This preview is available in bb 0.3.5.
I would LOVE to have your feedback on this. As this feature is still in design, there is room to make some breaking changes if necessary. Maybe you could try to port an existing Makefile to this feature and see how it pans out.
Full documentation of the bb tasks feature as of today can be found here.
Thanks for taking a look!