diff --git a/project/build/SparkProject.scala b/project/build/SparkProject.scala index 413091f16a6c67e81dff679abba4812f4c368e11..3e60be7c0b3712742285073cef06338e4bb7c800 100644 --- a/project/build/SparkProject.scala +++ b/project/build/SparkProject.scala @@ -18,8 +18,13 @@ class SparkProject(info: ProjectInfo) extends ParentProject(info) with IdeaProje lazy val jettyWebapp = "org.eclipse.jetty" % "jetty-webapp" % "7.4.1.v20110513" % "provided" - trait BaseProject extends BasicScalaProject with ScalaPaths with Eclipsify with IdeaProject { + trait BaseProject extends BasicScalaProject with ScalaPaths with BasicPackagePaths with Eclipsify with IdeaProject { override def compileOptions = super.compileOptions ++ Seq(Unchecked) + override def packageDocsJar = defaultJarPath("-javadoc.jar") + override def packageSrcJar= defaultJarPath("-sources.jar") + lazy val sourceArtifact = Artifact.sources(artifactID) + lazy val docsArtifact = Artifact.javadoc(artifactID) + override def packageToPublishActions = super.packageToPublishActions ++ Seq(packageDocs, packageSrc) } class CoreProject(info: ProjectInfo) extends DefaultProject(info) with BaseProject with DepJar with XmlTestReport {