--
You received this message because you are subscribed to the Google Groups "simple-build-tool" group.
To post to this group, send email to simple-b...@googlegroups.com.
To unsubscribe from this group, send email to simple-build-t...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/simple-build-tool?hl=en.
It is quite unlikely 0.9.x is going to be binary (or even source) compatible between versions. Because the configuration system is not based on inheritance anymore, it is more likely compatibility can be preserved going forward (i.e. for 0.10.x). However, until there is reliable tooling to detect binary incompatibilities, I would hesitate to use a plugin compiled for one version of sbt with another version.
Previously, plugins were distributed as source so this wasn't a problem. There is still the ability to compile plugins from source using the external projects feature. It would be nicer if there was less configuration overhead to this, but I don't have any ideas on that right now.
-Mark
--
You received this message because you are subscribed to the Google Groups "simple-build-tool" group.
To post to this group, send email to simple-b...@googlegroups.com.
To unsubscribe from this group, send email to simple-build-t...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/simple-build-tool?hl=en.
I added sbtVersion as a convenience, so you can do:
libraryDependencies <+= sbtVersion( v =>
"com.github.siasia" %% "xsbt-web-plugin" % v
)
-Mark
I wouldn't worry about cross-building for 0.9.x. There are things we can do to mitigate this problem, but I don't plan on looking at it until after 0.10.0.
-Mark