mirror of https://github.com/sbt/sbt.git
Define 'type' for builtin artifacts based on classifier
This commit is contained in:
parent
1b0359fff9
commit
28f7622865
|
|
@ -389,7 +389,8 @@ object Artifact
|
||||||
def cross(enable: Boolean, scalaVersion: String): String = if(enable) "_" + scalaVersion else ""
|
def cross(enable: Boolean, scalaVersion: String): String = if(enable) "_" + scalaVersion else ""
|
||||||
|
|
||||||
val classifierTypeMap = Map("sources" -> "src", "javadoc" -> "doc")
|
val classifierTypeMap = Map("sources" -> "src", "javadoc" -> "doc")
|
||||||
def classified(name: String, classifier: String): Artifact = Artifact(name, classifierTypeMap.getOrElse(classifier, defaultType), defaultExtension, classifier)
|
def classifierType(classifier: String): String = classifierTypeMap.getOrElse(classifier, defaultType)
|
||||||
|
def classified(name: String, classifier: String): Artifact = Artifact(name, classifierType(classifier), defaultExtension, classifier)
|
||||||
}
|
}
|
||||||
final case class ModuleConfiguration(organization: String, name: String, revision: String, resolver: Resolver)
|
final case class ModuleConfiguration(organization: String, name: String, revision: String, resolver: Resolver)
|
||||||
object ModuleConfiguration
|
object ModuleConfiguration
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue