Skip to content

Instantly share code, notes, and snippets.

@pvmsikrsna
Forked from chemikadze/sbtproject.scala
Last active September 17, 2015 01:43
Show Gist options
  • Save pvmsikrsna/a4328aa78be19d5b060a to your computer and use it in GitHub Desktop.
Save pvmsikrsna/a4328aa78be19d5b060a to your computer and use it in GitHub Desktop.
SBT snippets
// create new task
lazy val myPlugin = TaskKey[Unit]("my-plugin")
lazy val myPluginTask = Seq(
myPlugin := (),
myPlugin <<= myPlugin.dependsOn(someTask in someProject),
)
// depend one task on another
xxx
.settings(
someTask <<= someTask.dependsOn(myPlugin in otherProject)
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment