mirror of https://github.com/sbt/sbt.git
Previously the component compiler depended on a `componentID` added to some interfaces to be able to compile the compiler interface. sbt's launcher placed artifacts marked with this `componentID` in a special directory that was then used by the ComponentCompiler to be able to compile the compiler interface. This commit modifies the ComponentCompiler so that it does not expect these components to be already present in some directory, but instead downloads it using Ivy when required. |
||
|---|---|---|
| internal/compile-ivy/src/main/scala/sbt/compiler | ||