leiningen

N.B. The maintainers are on #leiningen on Libera chat IRC. Go there for direct support/bug reports.
erik 2019-10-31T12:54:46.063500Z

without specifying any LEIN_JVM_OPTS or equivalent, does lein actually pass --illegal-access=permit to java by default?

alexmiller 2019-10-31T12:57:26.064100Z

not to my knowledge

👍 1
erik 2019-10-31T13:00:29.065300Z

oops, I seem to be stupid. apologies, nvm. 🙂

erik 2019-10-31T13:01:41.065800Z

quick hacks from the distant past...

2019-10-31T18:09:53.067800Z

so in https://github.com/technomancy/leiningen/blob/master/doc/MANAGED_DEPS.md#managed-dependencies it explains the goal is to > The idea is to provide a way to specify a version number for common library dependencies in a single location, and re-use those version numbers from other discrete maven/lein projects. But how does what you specify in :managed-depdencies do that? I can think of only one place. My ~/.lein/project.clj config that oversees "multiple projects" but thats just on a per computer basis. Is there a way for lein templates to build/reference each other in another way?

2019-10-31T18:11:40.069Z

like can you point a lein project at a master project somewhere (a project.clj stored in s3) and it specifies these managed dependencies?

2019-10-31T18:18:12.069300Z

it seems the rest of the docs explain the answer lol

2019-10-31T19:53:43.069900Z

@drewverlee yeah a few plugins out there to do it in various ways.

2019-10-31T19:53:52.070300Z

lein-parent is my favorite

2019-10-31T19:54:03.070700Z

lein-modules also exists.