mirror of
https://github.com/sbt/sbt.git
synced 2026-09-05 09:15:06 +02:00
Define 'type' for builtin artifacts based on classifier
This commit is contained in:
@@ -389,7 +389,8 @@ object Artifact
|
||||
def cross(enable: Boolean, scalaVersion: String): String = if(enable) "_" + scalaVersion else ""
|
||||
|
||||
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)
|
||||
object ModuleConfiguration
|
||||
|
||||
Reference in New Issue
Block a user