pass classifiersModule configurations to ModuleDescriptorConfiguration

This commit is contained in:
Aleksandra Zdrojowa 2023-11-21 14:52:34 +01:00
parent fb8ca26e77
commit f9f47620d0
1 changed files with 5 additions and 1 deletions

View File

@ -185,7 +185,11 @@ private[sbt] object LibraryManagement {
import config.{ updateConfiguration => c, module => mod }
import mod.{ id, dependencies => deps, scalaModuleInfo }
val base = restrictedCopy(id, true).withName(id.name + "$" + label)
val module = lm.moduleDescriptor(base, deps, scalaModuleInfo)
val moduleSettings = ModuleDescriptorConfiguration(base, ModuleInfo(base.name))
.withScalaModuleInfo(scalaModuleInfo)
.withDependencies(deps)
.withConfigurations(mod.configurations)
val module = lm.moduleDescriptor(moduleSettings)
val report = lm.update(module, c, uwconfig, log) match {
case Right(r) => r
case Left(w) =>