You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Before we implement toolchains, I suggest to implement a fork parameter first.
Rationale:
Forking is needed for toolchains anyway, as groovyc will be called
Toolchains without forking might be possible, but is not necessary to implement. Loading additional jars is not trivial.
We can define parameters for the toolchain.
That said, sdkman uses GROOVY_HOME=…. If that doesn't yield anything for fork mode to use, just look for groovyc in the $PATH. If that did not find anything, abort.
Toolchain Support for #43 would just need to read the toolchain variable and use that installDir parameter (or similar) instead of the default $GROOVY_HOME.