diff options
Diffstat (limited to 'project/mavlink-plugin/src')
-rw-r--r-- | project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/SbtMavlink.scala | 24 | ||||
-rw-r--r-- | project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/mavlink/MavlinkKeys.scala | 14 |
2 files changed, 0 insertions, 38 deletions
diff --git a/project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/SbtMavlink.scala b/project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/SbtMavlink.scala deleted file mode 100644 index 58692cd..0000000 --- a/project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/SbtMavlink.scala +++ /dev/null @@ -1,24 +0,0 @@ -package com.github.jodersky.sbt - -import sbt._ -import Keys._ -import plugins._ -import mavlink.MavlinkKeys._ -import sbt.Project.Initialize -import com.github.jodersky.mavlink.Main - -object SbtMavlink extends AutoPlugin { - - override def requires = JvmPlugin - - lazy val generate = Def.task[Seq[File]] { - streams.value.log.info("Generating mavlink files...") - Main.run((mavlinkDialect in Compile).value, (mavlinkTarget in Compile).value).map(_.getAbsoluteFile) - } - - override val projectSettings: Seq[Setting[_]] = Seq( - mavlinkTarget in Compile := (sourceManaged in Compile).value, - mavlinkGenerate in Compile := generate.value, - sourceGenerators in Compile += (mavlinkGenerate in Compile).taskValue - ) -} diff --git a/project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/mavlink/MavlinkKeys.scala b/project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/mavlink/MavlinkKeys.scala deleted file mode 100644 index 5cbffd4..0000000 --- a/project/mavlink-plugin/src/main/scala/com/github/jodersky/sbt/mavlink/MavlinkKeys.scala +++ /dev/null @@ -1,14 +0,0 @@ -package com.github.jodersky.sbt -package mavlink - -import sbt._ -import sbt.Keys._ -import java.io.File - -object MavlinkKeys { - - lazy val mavlinkDialect = settingKey[File]("Dialect definition from which to generate files.") - lazy val mavlinkTarget = settingKey[File]("Target directory to contain all generated mavlink files.") - lazy val mavlinkGenerate = taskKey[Seq[File]]("Generate mavlink files.") - -}
\ No newline at end of file |