{% altDetails require-info-box 'Установка OS-Lib' %}
{% tabs oslib-install class=tabs-build-tool %}
{% tab 'Scala CLI' %}
Вы можете запросить весь набор инструментов одной командой:
//> using toolkit latest
В качестве альтернативы вы можете запросить только определенную версию OS-Lib:
//> using dep com.lihaoyi::os-lib:0.11.3
{% endtab %}
{% tab 'sbt' %}
В файле build.sbt
вы можете добавить зависимость от toolkit
:
lazy val example = project.in(file("."))
.settings(
scalaVersion := "3.4.2",
libraryDependencies += "org.scala-lang" %% "toolkit" % "0.7.0"
)
В качестве альтернативы вы можете запросить только определенную версию OS-Lib:
libraryDependencies += "com.lihaoyi" %% "os-lib" % "0.11.3"
{% endtab %}
{% tab 'Mill' %}
В файле build.sc
вы можете добавить зависимость от toolkit
:
object example extends ScalaModule {
def scalaVersion = "3.4.2"
def ivyDeps =
Agg(
ivy"org.scala-lang::toolkit:0.7.0"
)
}
В качестве альтернативы вы можете запросить только определенную версию OS-Lib:
ivy"com.lihaoyi::os-lib:0.11.3"
{% endtab %}
{% endtabs %} {% endaltDetails %}