Hi !
We have a (multi) project consisting of several individual submodules. We currently use leiningen to build the projects and their interdependencies handled by deploying jars/snapshots to maven repo (local/remote).
To simplify building all projects and to handle a few non clojure projects we are considering switching to gradle.
We've managed to get a gradle multi project up and running using the clojuresque plugin (in parallel with the existing leiningen configurations). However there are a few things from our leiningen setup we are wondering how to reproduce using the gradle+clojuresque build.
1) We use ring and we currently use the lein-ring plugin for dev testing and development. Any suggestions on how to achieve something similar with gradle ? Using the jetty-plugin in gradle springs to mind, but that has a precondition of the projects being war projects not self-contained jars right ?
2) Repl: Any suggestions on supporting repl using gradle+clojuresque
3) Tips on setup/issues with regards to Hooking up an IDE (intellij/eclipse) to support "interacting" with running clojure processes during developement
cheers
-magnus