Как отключить генерацию ScalaDoc в задании dist в Play 2.2.x (используя project/build.scala)?

Добавление следующих настроек в build.sbt Файл приложения Play 2.2.x не отключает генерацию Scaladoc. Как это можно отключить?

play.Project(appName, appVersion, appDependencies)
    .settings(scalaVersion := "2.10.3")
    .settings(jsSettings : _*)
    .settings(
        publishArtifact in (Compile, packageDoc) := false,
        publishArtifact in packageDoc := false
    )

1 ответ

Решение

Добавьте следующие настройки в проект Play:

sources in (Compile,doc) := Seq.empty
publishArtifact in (Compile, packageDoc) := false

С изменением это должно быть следующим:

play.Project(appName, appVersion, appDependencies)
    .settings(scalaVersion := "2.10.3")
    .settings(jsSettings : _*)
    .settings(
        publishArtifact in (Compile, packageDoc) := false,
        publishArtifact in packageDoc := false,
        sources in (Compile,doc) := Seq.empty
    )

Спасибо Peter Hilton за комментарий!

Другие вопросы по тегам