Installation
Requirements
Section titled “Requirements”- JDK 25+ (Temurin recommended)
- Mill 1.1.5+ (only if you build Krueger from source)
- For Scala Native:
clang,libunwind, and a boehm-gc library (libgcon Linux)
Add the dependency
Section titled “Add the dependency”In Mill 1.1.5+, add the dependency inside a package.mill module’s
mvnDeps:
def mvnDeps = Seq( mvn"io.eleven19.krueger::krueger-core:VERSION")Mill 1.x uses
mvn"…"(the formerivy"…"macro was renamed in the 1.0 release) and loads build definitions frompackage.millfiles —build.scis no longer supported.
"io.eleven19.krueger" %% "krueger-core" % "VERSION"<dependency> <groupId>io.eleven19.krueger</groupId> <artifactId>krueger-core_3</artifactId> <version>VERSION</version></dependency>Replace VERSION with the latest release from
Maven Central.