From d0fe535a67eb402e98fab23e1557942cd1f78393 Mon Sep 17 00:00:00 2001 From: Roman Roelofsen Date: Tue, 8 Jun 2010 10:36:41 +0200 Subject: [PATCH] Use more idiomatic way to add the assembly task --- project/build/AkkaProject.scala | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/project/build/AkkaProject.scala b/project/build/AkkaProject.scala index 706e0573ac..98441a44e1 100644 --- a/project/build/AkkaProject.scala +++ b/project/build/AkkaProject.scala @@ -323,15 +323,17 @@ class AkkaParent(info: ProjectInfo) extends DefaultProject(info) { class AkkaOSGiAssemblyProject(info: ProjectInfo) extends AkkaDefaultProject(info, distPath) { // FIXME: Find out how to replace mvn-assembly within SBT - override def packageAction = task { + lazy val assemblyAction = task { println("----------------------------") println("2" + unmanagedClasspath) - //FileUtilities.copy(info.dependencies.map(_.outputPath), "bundles", true, true, log) None - } //dependsOn(compile) describedAs("Creates the OSGi distribution.") + } + + override def packageAction = super.packageAction dependsOn(assemblyAction) + } class AkkaOSGiParentProject(info: ProjectInfo) extends ParentProject(info) {