leiningen

souenzzo 2024-11-08T15:21:49.294469Z

Seems that when I'm running "steps" like this: ["do" ["run" "-m" "foo.bar"] ...] lein compile every step, generating classes in target/classes, before executing foo.bar Is it possible to disable this class generation?

gaverhae 2025-06-13T11:18:02.648809Z

I'm very late to the party, but. I've been getting into clj over the past couple weeks, after using lein since about 2012. I still think I like lein better at this point, because I tend to work hard on keeping my builds simple (i.e. work as much as possible with the default lein behaviour, no task definition), but if you're doing that kind of task definition (i.e. "steps") I'd recommend taking a serious look at clj and tools.build.

👍 1