From a40cc0b2863c8014c629dadf2992af16e80c5de1 Mon Sep 17 00:00:00 2001 From: Yang Bo Date: Thu, 10 May 2018 00:49:34 +0800 Subject: [PATCH] Set platform dependency as Optional instead of Test --- OpenCL/build.sbt | 4 +++- Tensors/build.sbt | 2 +- cpu/build.sbt | 2 +- gpu/build.sbt | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/OpenCL/build.sbt b/OpenCL/build.sbt index 25e87502..fefd4638 100644 --- a/OpenCL/build.sbt +++ b/OpenCL/build.sbt @@ -1,4 +1,4 @@ -libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Test).jar().classifier { +libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Optional).jar().classifier { import scala.util.Properties._ if (isMac) { "natives-macos" @@ -11,6 +11,8 @@ libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Test).jar().classifier } } +libraryDependencies += "org.lwjgl" % "lwjgl" % "3.1.6" + libraryDependencies += "org.lwjgl" % "lwjgl-opencl" % "3.1.6" libraryDependencies += "com.thoughtworks.raii" %% "asynchronous" % "3.0.0-M11" diff --git a/Tensors/build.sbt b/Tensors/build.sbt index c4f202ec..9f36f6ed 100644 --- a/Tensors/build.sbt +++ b/Tensors/build.sbt @@ -4,7 +4,7 @@ libraryDependencies += "com.google.guava" % "guava" % "23.6-jre" libraryDependencies += "org.scalatest" %% "scalatest" % "3.0.4" % Test -libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Test).jar().classifier { +libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Optional).jar().classifier { import scala.util.Properties._ if (isMac) { "natives-macos" diff --git a/cpu/build.sbt b/cpu/build.sbt index e4b97a99..3c127412 100644 --- a/cpu/build.sbt +++ b/cpu/build.sbt @@ -10,7 +10,7 @@ exampleSuperTypes := exampleSuperTypes.value.map { exampleSuperTypes += ctor"_root_.org.scalatest.Inside" -libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Test).jar().classifier { +libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Optional).jar().classifier { import scala.util.Properties._ if (isMac) { "natives-macos" diff --git a/gpu/build.sbt b/gpu/build.sbt index e07753a4..4a3c42ad 100644 --- a/gpu/build.sbt +++ b/gpu/build.sbt @@ -8,7 +8,7 @@ exampleSuperTypes := exampleSuperTypes.value.map { otherTrait } -libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Test).jar().classifier { +libraryDependencies += ("org.lwjgl" % "lwjgl" % "3.1.6" % Optional).jar().classifier { import scala.util.Properties._ if (isMac) { "natives-macos"