Does not work with sbt 13
Issue #6
new
I implemented something like this whole using sbt 13:
libraryDependencies <+= (sbtBinaryVersion in update, scalaBinaryVersion in update) { (_, scalaV) => val dependency = "eu.diversit.sbt.plugin" % "webdav4sbt" % "1.3" Defaults.sbtPluginExtra(dependency, "0.12", scalaV) }
However, I am getting the following type mismatch:
found : Seq[sbt.Project.Setting[sbt.Task[Unit]]] required: Seq[sbt.Def.Setting[?]]
Any ideas how ti get this to work for sbt 13?
Comments (1)
-
repo owner - Log in to comment
I still have not found time to look at this, but I'm afraid it is a bit more complex. I was fortunate to have been selected to review the new SBT in Action book. It's an excellent book which explains how SBT really works internally. After reading that I realised this plugin could be written much simpler and provide better support for cross building, ivy and many other standard SBT features. So I don't think I'll be spending any time on fixing this plugin for 0.13, but I would want to rewrite it instead. I have no idea when I have time for this though. (the consequence of having a startup and young kids ;-)