Skip to content

Conversation

@aisamu
Copy link

@aisamu aisamu commented Jun 1, 2024

This adds support for deps.edn-defined tasks

  • Aliases that contain :main-opts are invoked with -M
  • Aliases that contain :exec-fn are invoked with -X

Aliases that have parameters are currently being ignored until we find a straightforward way to enumerate the alternatives.
An example are aliases containing only :ns-default - the best-case set of arguments is the set of public functions of that namespace, which may be expensive to calculate.

Thanks for this amazing tool!
I see it being reinvented/rediscovered at least once a year - I'm glad took the time to write it and share it with us.

@aisamu aisamu force-pushed the aisamu/add-clojure-cli-support branch from 15a0323 to 99a64f7 Compare June 1, 2024 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant