FieryCod / holy-lambda

The extraordinary simple, performant, and extensible custom AWS Lambda runtime for Clojure.

Home Page:https://fierycod.github.io/holy-lambda

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tools.deps template

viesti opened this issue · comments

This would allow using deps.edn as a Lambda project.

We'd probably need a Make target that does AOT compilation at least. Also, the JVM Runtime needs a way to generate a zip file.

To select between Leiningen and deps.edn, maybe provide an option to the lein new command than generates different scaffolding, e.g.:

lein new holy-lambda <my-lambda> :+tool.deps

A separate template project could be possible but would probably have a lot of duplication with the Leinigen template. Probably good to test that stuff works with clj-new.

Would you be interested in providing a PR? :)

Sure! Won't promise a schedule though :D

Yay. Great! Would love to get some help with relatively easy stuff. Thank you!

@viesti Starting from 0.1.45 template is fully deps.edn based.

Sweet! Thank you, I didn't even manage put my hands on the keyboard on this :D Will have to test this out :)