diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2019-05-19 14:09:01 +0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2019-05-19 14:09:01 +0800 |
commit | 74aef9313d1f4915f39d202b6de1e4b69acfd6b4 (patch) | |
tree | b998cf6d8e9fd9e2d112a3bb1202870c6a302ed5 | |
parent | f7ca1ecdc0d9d0bc4c2fd1f7757c5a2042b09728 (diff) | |
download | mill-74aef9313d1f4915f39d202b6de1e4b69acfd6b4.tar.gz mill-74aef9313d1f4915f39d202b6de1e4b69acfd6b4.tar.bz2 mill-74aef9313d1f4915f39d202b6de1e4b69acfd6b4.zip |
tweak coursier
-rw-r--r-- | main/src/modules/Jvm.scala | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/main/src/modules/Jvm.scala b/main/src/modules/Jvm.scala index 07bb8cb8..9f176974 100644 --- a/main/src/modules/Jvm.scala +++ b/main/src/modules/Jvm.scala @@ -409,6 +409,7 @@ object Jvm { repositories, deps, force, mapDependencies, ctx ) val errs = resolution.metadataErrors + if(errs.nonEmpty) { val header = s"""| @@ -440,8 +441,13 @@ object Jvm { } val sourceOrJar = - if (sources) resolution.classifiersArtifacts(Seq("sources")) - else resolution.artifacts(true) + if (sources) { + resolution.artifacts( + types = Set(coursier.Type.source, coursier.Type.javaSource), + classifiers = Some(Seq(coursier.Classifier("sources"))) + ) + } + else resolution.artifacts() val (errors, successes) = load(sourceOrJar) if(errors.isEmpty){ mill.Agg.from( |