mirror of https://github.com/sbt/sbt.git
insert externalResolvers between resolvers and fullResolvers
This commit is contained in:
parent
3464228deb
commit
c81a2f9d3c
|
|
@ -539,8 +539,9 @@ object Classpaths
|
|||
normalizedName <<= name(StringUtilities.normalize),
|
||||
organization <<= normalizedName.identity,
|
||||
classpathFilter in GlobalScope :== "*.jar",
|
||||
fullResolvers <<= (projectResolver,resolvers,sbtPlugin,sbtResolver) map { (pr,rs,isPlugin,sr) =>
|
||||
val base = pr +: Resolver.withDefaultResolvers(rs)
|
||||
externalResolvers <<= resolvers map Resolver.withDefaultResolvers,
|
||||
fullResolvers <<= (projectResolver,externalResolvers,sbtPlugin,sbtResolver) map { (pr,rs,isPlugin,sr) =>
|
||||
val base = pr +: rs
|
||||
if(isPlugin) sr +: base else base
|
||||
},
|
||||
offline in GlobalScope :== false,
|
||||
|
|
|
|||
|
|
@ -216,6 +216,7 @@ object Keys
|
|||
val moduleID = SettingKey[String]("module-id", "The name of the current module, used for dependency management.")
|
||||
val version = SettingKey[String]("version", "The version/revision of the current module.")
|
||||
val projectID = SettingKey[ModuleID]("project-id", "The dependency management descriptor for the current module.")
|
||||
val externalResolvers = TaskKey[Seq[Resolver]]("external-resolvers", "The external resolvers for automatically managed dependencies.")
|
||||
val resolvers = SettingKey[Seq[Resolver]]("resolvers", "The user-defined additional resolvers for automatically managed dependencies.")
|
||||
val projectResolver = TaskKey[Resolver]("project-resolver", "Resolver that handles inter-project dependencies.")
|
||||
val fullResolvers = TaskKey[Seq[Resolver]]("full-resolvers", "Combines the project resolver, default resolvers, and user-defined resolvers.")
|
||||
|
|
|
|||
Loading…
Reference in New Issue