Skip to content

Commit

Permalink
v1.2 release
Browse files Browse the repository at this point in the history
  • Loading branch information
lloydmeta committed Mar 7, 2016
1 parent e9630ef commit 20c49a5
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.markdown
Expand Up @@ -20,7 +20,7 @@ of adding the proper native preset for your target platform as well:
// in build.sbt
import import com.beachape.sbt.javacpp.{ Plugin => JavaCppPlugin }

JavaCppPlugin.javaCppPresetDependency("opencv")
JavaCppPlugin.javaCppPresetDependency("opencv", "ffmpeg")
```

## Customisation
Expand Down
2 changes: 1 addition & 1 deletion build.sbt
@@ -1,6 +1,6 @@
name := """sbt-javacpp"""

version := "1.2-SNAPSHOT"
version := "1.2"

organization := "com.beachape"

Expand Down
12 changes: 7 additions & 5 deletions src/main/scala/com/beachape/sbt/javacpp/Plugin.scala
Expand Up @@ -38,14 +38,16 @@ object Plugin extends AutoPlugin {
/**
* Given the name of a JavaCpp preset library, appends the proper preset native wrapper dependencies (according to the javaCppPlatform setting)
*/
def javaCppPresetDependency(javaCppPresetLib: String): Def.Setting[Seq[ModuleID]] = {
def javaCppPresetDependency(javaCppPresetLib: String*): Def.Setting[Seq[ModuleID]] = {
import autoImport._
libraryDependencies <++= (javaCppPlatform, javaCppVersion, javaCppPresetsVersion) {
(resolvedJavaCppPlatform, resolvedJavaCppVersion, resolvedJavaCppPresetsVersion) =>
Seq(
"org.bytedeco.javacpp-presets" % javaCppPresetLib % s"$resolvedJavaCppPresetsVersion-$resolvedJavaCppVersion" classifier "",
"org.bytedeco.javacpp-presets" % javaCppPresetLib % s"$resolvedJavaCppPresetsVersion-$resolvedJavaCppVersion" classifier resolvedJavaCppPlatform
)
javaCppPresetLib.flatMap { lib =>
Seq(
"org.bytedeco.javacpp-presets" % lib % s"$resolvedJavaCppPresetsVersion-$resolvedJavaCppVersion" classifier "",
"org.bytedeco.javacpp-presets" % lib % s"$resolvedJavaCppPresetsVersion-$resolvedJavaCppVersion" classifier resolvedJavaCppPlatform
)
}
}
}

Expand Down

0 comments on commit 20c49a5

Please sign in to comment.