stevedlawrence opened a new pull request, #162:
URL: https://github.com/apache/daffodil-sbt/pull/162
The plugin currently adds `src/{main,test}/scala-daffodil-X.Y.Z/`
directories as source directories as a way to have daffodil version specific
code to support building and testing with multiple daffodil versions.
However, most of the time Daffodil differences can be generalized into Scala
binary differences, so it would be more useful to use
`src/{main,test}/scala-{2.12,2.13,3}/` directories. Though we currently disable
those by setting `crossPaths := false`.
The intention of setting `crossPaths` to false was to remove the scala
binary version compatibility versions from jars, since that information isn't
needed and just adds extra complexity to jars and dependencies. To keep this
behavior, but to add support for cross paths added by SBT, this instead sets
`crossPaths := true` and set `crossVersions` to disabled. This also removes the
scala-XYZ cross path from target directories to maintain old behavior.
Closes #161
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]