diff --git a/project/Util.scala b/project/Util.scala index c26368b79..7ff11d6ac 100644 --- a/project/Util.scala +++ b/project/Util.scala @@ -12,8 +12,10 @@ object Util def noPublish(p: Project) = p.copy(settings = noRemotePublish(p.settings)) def noRemotePublish(in: Seq[Setting[_]]) = in filterNot { s => s.key == deliver || s.key == publish } lazy val noExtra = projectDependencies ~= { _.map(_.copy(extraAttributes = Map.empty)) } // not sure why this is needed + // not needed after moving to 0.10.1 + lazy val fixArtifact = artifact in (Compile, packageSrc) ~= (_.copy(configurations = Optional :: Nil)) - def project(path: File, nameString: String) = Project(normalize(nameString), path) settings( name := nameString, noExtra ) + def project(path: File, nameString: String) = Project(normalize(nameString), path) settings( name := nameString, noExtra, fixArtifact ) def baseProject(path: File, nameString: String) = project(path, nameString) settings( base : _*) def testedBaseProject(path: File, nameString: String) = baseProject(path, nameString) settings( testDependencies : _*)