mirror of https://github.com/sbt/sbt.git
Merge pull request #2467 from eed3si9n/wip/jcenter
Fixes #2464. Actually reorganize appResolvers
This commit is contained in:
commit
213dc87e9f
|
|
@ -1147,10 +1147,14 @@ object Classpaths {
|
|||
overrideBuildResolvers <<= appConfiguration(isOverrideRepositories),
|
||||
externalResolvers <<= (externalResolvers.task.?, resolvers, appResolvers, useJCenter) {
|
||||
case (Some(delegated), Seq(), _, _) => delegated
|
||||
case (_, rs, Some(ars), uj) => task { ars ++ Resolver.reorganizeAppResolvers(rs, uj, true) }
|
||||
case (_, rs, _, uj) => task { Resolver.withDefaultResolvers(rs, uj) }
|
||||
case (_, rs, Some(ars), uj) => task { ars ++ rs }
|
||||
case (_, rs, _, uj) => task { Resolver.withDefaultResolvers(rs, uj, true) }
|
||||
},
|
||||
appResolvers := {
|
||||
val ac = appConfiguration.value
|
||||
val uj = useJCenter.value
|
||||
appRepositories(ac) map { ars => Resolver.reorganizeAppResolvers(ars, uj, true) }
|
||||
},
|
||||
appResolvers <<= appConfiguration apply appRepositories,
|
||||
bootResolvers <<= appConfiguration map bootRepositories,
|
||||
fullResolvers <<= (projectResolver, externalResolvers, sbtPlugin, sbtResolver, bootResolvers, overrideBuildResolvers) map { (proj, rs, isPlugin, sbtr, boot, overrideFlag) =>
|
||||
boot match {
|
||||
|
|
|
|||
|
|
@ -3,3 +3,9 @@
|
|||
> set useJCenter := true
|
||||
|
||||
> check2
|
||||
|
||||
> reload
|
||||
|
||||
> set resolvers += Resolver.jcenterRepo
|
||||
|
||||
> check2
|
||||
|
|
|
|||
Loading…
Reference in New Issue