diff --git a/plugin/src/main/scala/com/github/sbt/jni/build/Cargo.scala b/plugin/src/main/scala/com/github/sbt/jni/build/Cargo.scala index bf61347..6163b31 100644 --- a/plugin/src/main/scala/com/github/sbt/jni/build/Cargo.scala +++ b/plugin/src/main/scala/com/github/sbt/jni/build/Cargo.scala @@ -42,7 +42,7 @@ class Cargo(protected val configuration: Seq[String]) extends BuildTool { val subdir = if (release) "release" else "debug" val products: List[File] = - (targetDirectory / subdir * ("*.so" | "*.dylib")).get().filter(_.isFile).toList + (targetDirectory / subdir * ("*.so" | "*.dylib" | "*.dll")).get().filter(_.isFile).toList validate(products, multipleOutputs, logger) } diff --git a/plugin/src/main/scala/com/github/sbt/jni/build/ConfigureMakeInstall.scala b/plugin/src/main/scala/com/github/sbt/jni/build/ConfigureMakeInstall.scala index 7fa7848..9b798e8 100644 --- a/plugin/src/main/scala/com/github/sbt/jni/build/ConfigureMakeInstall.scala +++ b/plugin/src/main/scala/com/github/sbt/jni/build/ConfigureMakeInstall.scala @@ -35,7 +35,7 @@ trait ConfigureMakeInstall { self: BuildTool => if (ev != 0) sys.error(s"Building native library failed. Exit code: ${ev}") val products: List[File] = - (targetDirectory ** ("*.so" | "*.dylib")).get.filter(_.isFile).toList + (targetDirectory ** ("*.so" | "*.dylib" | "*.dll")).get.filter(_.isFile).toList validate(products, multipleOutputs, log) }