मैं एक कार्य को परिभाषित करना चाहता हूं, जो संकलन और पैकेज को आमंत्रित करता है, और फिर इसकी सामग्री करता है। मैं उसको कैसे करू? वर्तमान में यह केवल दूसरा भाग करता है और संकलन & पैकेजबिन कार्यों पर संकुचित करता है।अन्य कार्यों पर निर्भर कैसे करें और एसबीटी 0.10 में अपना कोड करें?
lazy val dist = TaskKey[Unit](
"dist", "Creates a project distribution in dist/ folder."
)
def distTask = {
dist <<= dist.dependsOn(compile, packageBin)
dist <<= (update, crossTarget).map { case (updateReport, out) =>
updateReport.allFiles.foreach { srcPath =>
val destPath = out/"lib"/srcPath.getName
IO.copyFile(srcPath, destPath, preserveLastModified=true)
}
}
}
अभी तक एक कामकाज के रूप में मैं ~; संकलन; पैकेज; dist कार्य – arturaz