scala - How to let sbt task to invoke project code with console arguments -
i dont know how "sbt invoke project code" , "using console arguments" together. however, know how can separately.
let sbt task invoke project code. basically, can found in defining sbt task invokes method project code?
the code sample:
val generatejson = inputkey[unit]("generate json ...") fullruninputtask(generatejson, test, "json.jsongenerator") also, document input task argument. http://www.scala-sbt.org/0.13/docs/input-tasks.html
generatejson := { // result of parsing val args: seq[string] = spacedelimited("<arg>").parsed // here, use value of `scalaversion` setting println("the current scala version " + scalaversion.value) println("the arguments demo were:") args foreach println } may know how can combine these 2 stuff ?
many in advance
Comments
Post a Comment