2013-06-17 2 views

ответ

4

Вам нужен TaskKey для этой работы, которые будут создаваться, используя taskKey макрос:

lazy val printTask = taskKey[Unit]("print") 

Я рекомендую иметь взгляд на соответствующий documentation about tasks. В документации указано:

Имя val используется при обращении к задаче в коде Scala. Строка, передаваемая в TaskKey метод используется во время выполнения, например, в командной строке

0
TaskKey[Unit]("print") := println("print") 

Затем в SBT консоли

> print 
print 

В более сложном коде, вы» Обычно вы видите ключи отдельно от настроек.

val printTask = TaskKey[Unit]("print") 

printTask := println("print") 
Смежные вопросы