mirror of https://github.com/sbt/sbt.git
rename `packageTasks` to more consistent `packageTaskSettings`
This commit is contained in:
parent
b64e9fb482
commit
14f6d7fd87
|
|
@ -359,9 +359,9 @@ object Defaults extends BuildCommon
|
|||
packageOptions <<= (name, version, homepage, organization, organizationName, mainClass, packageOptions) map { (name, ver, h, org, orgName, main, p) => Package.addSpecManifestAttributes(name, ver, orgName) +: Package.addImplManifestAttributes(name, ver, h, org, orgName) +: main.map(Package.MainClass.apply) ++: p })) ++
|
||||
inTask(packageSrc)(Seq(
|
||||
packageOptions <<= (name, version, organizationName, packageOptions) map { Package.addSpecManifestAttributes(_, _, _) +: _ })) ++
|
||||
packageTasks(packageBin, packageBinMappings) ++
|
||||
packageTasks(packageSrc, packageSrcMappings) ++
|
||||
packageTasks(packageDoc, packageDocMappings) ++
|
||||
packageTaskSettings(packageBin, packageBinMappings) ++
|
||||
packageTaskSettings(packageSrc, packageSrcMappings) ++
|
||||
packageTaskSettings(packageDoc, packageDocMappings) ++
|
||||
Seq(`package` <<= packageBin)
|
||||
|
||||
def packageBinMappings = products map { _ flatMap Path.allSubpaths }
|
||||
|
|
@ -418,7 +418,9 @@ object Defaults extends BuildCommon
|
|||
def perTaskCache(key: TaskKey[_]): Setting[File] =
|
||||
cacheDirectory ~= { _ / ("for_" + key.key.label) }
|
||||
|
||||
def packageTasks(key: TaskKey[File], mappingsTask: Initialize[Task[Seq[(File,String)]]]) =
|
||||
@deprecated("Use `packageTaskSettings` instead.", "0.12.0")
|
||||
def packageTasks(key: TaskKey[File], mappingsTask: Initialize[Task[Seq[(File,String)]]]) = packageTaskSettings(key, mappingsTask)
|
||||
def packageTaskSettings(key: TaskKey[File], mappingsTask: Initialize[Task[Seq[(File,String)]]]) =
|
||||
inTask(key)( Seq(
|
||||
key in TaskGlobal <<= packageTask,
|
||||
packageConfiguration <<= packageConfigurationTask,
|
||||
|
|
|
|||
Loading…
Reference in New Issue