From d2379af9de85041ad69abde4926f7c9262e8fc1b Mon Sep 17 00:00:00 2001 From: Jakob Odersky Date: Tue, 31 Mar 2015 13:12:53 +0200 Subject: Remove trigger: plugin must now be explicitly enabled --- README.md | 9 +++++++-- .../main/scala/com/github/jodersky/mavlink/sbt/SbtMavlink.scala | 2 -- project/Build.scala | 2 +- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 9a0c3a2..8feba0f 100644 --- a/README.md +++ b/README.md @@ -75,12 +75,17 @@ can be guaranteed when generating messages.* Add the following to your plugins: ```scala - addSbtPlugin("com.github.jodersky" % "sbt-mavlink" % "0.5.0")` + addSbtPlugin("com.github.jodersky" % "sbt-mavlink" % "0.5.1")` + ``` + +Enable the plugin + ```scala + enablePlugins(SbtMavlink) ``` Set a MAVLink dialect ```scala - mavlinkDialect := (baseDirectory in ThisBuild).value / "mavlink" / "dialect.xml" + mavlinkDialect := baseDirectory.value / "mavlink" / "dialect.xml" ``` Compile your project. diff --git a/mavlink-plugin/src/main/scala/com/github/jodersky/mavlink/sbt/SbtMavlink.scala b/mavlink-plugin/src/main/scala/com/github/jodersky/mavlink/sbt/SbtMavlink.scala index 731e712..21a3114 100644 --- a/mavlink-plugin/src/main/scala/com/github/jodersky/mavlink/sbt/SbtMavlink.scala +++ b/mavlink-plugin/src/main/scala/com/github/jodersky/mavlink/sbt/SbtMavlink.scala @@ -12,8 +12,6 @@ import sbt.plugins._ object SbtMavlink extends AutoPlugin { - override def trigger = allRequirements - override def requires = JvmPlugin //this is required as sourceGenerators are otherwise reset override lazy val projectSettings: Seq[Setting[_]] = Seq( diff --git a/project/Build.scala b/project/Build.scala index 1cb7193..b81634c 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -10,7 +10,7 @@ object ApplicationBuild extends Build { scalaVersion := "2.10.4", scalacOptions ++= Seq("-feature", "-deprecation"), organization := "com.github.jodersky", - version := "0.5.0-SNAPSHOT" + version := "0.5.1" ) ++ publishSettings lazy val root = ( -- cgit v1.2.3