diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -3,7 +3,7 @@ | sbt version | plugin version | |-------------|----------------| | 0.13.x | [![Download](https://api.bintray.com/packages/jodersky/sbt-plugins/sbt-jni/images/download.svg?version=1.2.6)](https://bintray.com/jodersky/sbt-plugins/sbt-jni/1.2.6/link) | -| 1.0.x | [![Download](https://api.bintray.com/packages/jodersky/sbt-plugins/sbt-jni/images/download.svg)](https://bintray.com/jodersky/sbt-plugins/sbt-jni/_latestVersion) | +| 1.x | [![Download](https://api.bintray.com/packages/jodersky/sbt-plugins/sbt-jni/images/download.svg)](https://bintray.com/jodersky/sbt-plugins/sbt-jni/_latestVersion) | # sbt-jni @@ -100,7 +100,7 @@ object Main extends App { } ``` -Note: this plugin is just a shorthand for adding `sbt-jni-macros` (the project in `macros/`) and the scala-macros-paradise projects as provided dependencies. +Note: this plugin is just a shorthand for adding `sbt-jni-macros` (the project in `macros/`) and the scala-macros-paradise (on Scala <= 2.13) projects as provided dependencies. See the [annotation's implementation](macros/src/main/scala/ch/jodersky/jni/annotations.scala) for details about the injected code. @@ -182,7 +182,7 @@ Real-world use-cases of sbt-jni include: ## Requirements and Dependencies -- projects using `JniLoad` must use Scala versions 2.10, 2.11 or 2.12 +- projects using `JniLoad` must use Scala versions 2.11, 2.12 or 2.13 - only POSIX platforms are supported (actually, any platform that has the `uname` command available) The goal of sbt-jni is to be the least intrusive possible. No transitive dependencies are added to projects using any plugin (some dependencies are added to the `provided` configuration, however these do not affect any downstream projects). @@ -190,7 +190,7 @@ The goal of sbt-jni is to be the least intrusive possible. No transitive depende ## Building Both the macro library (`sbt-jni-macros`) and the sbt plugins (`sbt-jni`) are published. Cross-building happens on a per-project basis: -- sbt-jni-macros is built against Scala 2.10, 2.11 and 2.12 +- sbt-jni-macros is built against Scala 2.11, 2.12 and 2.13 - sbt-jni is built against Scala 2.12 (the Scala version that sbt 1.x uses) The differing Scala versions make it necessary to always cross-compile and cross-publish this project, i.e. append a "+" before every task. |