diff options
author | Jakob Odersky <jakob@odersky.com> | 2016-05-02 05:19:07 -0700 |
---|---|---|
committer | Jakob Odersky <jakob@odersky.com> | 2016-05-11 11:17:09 -0700 |
commit | 791cb363b77332e3abdf4039102dfcdb863ce6c3 (patch) | |
tree | 09ff5d807a1407abedade57b692204ceac3f3280 /plugin/src/sbt-test/sbt-jni/simple/project | |
parent | 49563ee13599b0cb1add27b24446677a13b1f563 (diff) | |
download | sbt-jni-791cb363b77332e3abdf4039102dfcdb863ce6c3.tar.gz sbt-jni-791cb363b77332e3abdf4039102dfcdb863ce6c3.tar.bz2 sbt-jni-791cb363b77332e3abdf4039102dfcdb863ce6c3.zip |
Use macro annotation to load native library
This also removes the need for third projects to depend on a "loader library".
Diffstat (limited to 'plugin/src/sbt-test/sbt-jni/simple/project')
-rw-r--r-- | plugin/src/sbt-test/sbt-jni/simple/project/ScriptedHelper.scala | 14 | ||||
-rw-r--r-- | plugin/src/sbt-test/sbt-jni/simple/project/plugins.sbt | 3 |
2 files changed, 17 insertions, 0 deletions
diff --git a/plugin/src/sbt-test/sbt-jni/simple/project/ScriptedHelper.scala b/plugin/src/sbt-test/sbt-jni/simple/project/ScriptedHelper.scala new file mode 100644 index 0000000..cd63c89 --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/simple/project/ScriptedHelper.scala @@ -0,0 +1,14 @@ +import sbt._ +import sbt.Keys._ + +object ScriptedHelper extends AutoPlugin { + + override def requires = empty + override def trigger = allRequirements + + override def projectSettings = Seq( + crossScalaVersions := Seq("2.11.8", "2.12.0-M4"), + scalaVersion := crossScalaVersions.value.head + ) + +} diff --git a/plugin/src/sbt-test/sbt-jni/simple/project/plugins.sbt b/plugin/src/sbt-test/sbt-jni/simple/project/plugins.sbt new file mode 100644 index 0000000..b8fc7ed --- /dev/null +++ b/plugin/src/sbt-test/sbt-jni/simple/project/plugins.sbt @@ -0,0 +1,3 @@ +ivyLoggingLevel := UpdateLogging.Quiet + +addSbtPlugin("ch.jodersky" % "sbt-jni" % System.getProperty("plugin.version")) |