diff options
Diffstat (limited to 'stage2/Lib.scala')
-rw-r--r-- | stage2/Lib.scala | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/stage2/Lib.scala b/stage2/Lib.scala index 71568b5..2a108ab 100644 --- a/stage2/Lib.scala +++ b/stage2/Lib.scala @@ -307,8 +307,7 @@ final class Lib(logger: Logger) extends Stage1Lib(logger) with Scaffold{ scmUrl: String, // seems like invalid URLs are used here in pom files scmConnection: String, inceptionYear: Int, - organizationName: String, - organizationUrl: URL, + organization: Option[Organization], dependencies: Seq[Dependency], jarTarget: File ): File = { @@ -346,10 +345,12 @@ final class Lib(logger: Logger) extends Stage1Lib(logger) with Scaffold{ <connection>{scmConnection}</connection> </scm> <inceptionYear>{inceptionYear}</inceptionYear> - <organization> - <name>{organizationName}</name> - <url>{organizationUrl}</url> - </organization> + {organization.map{ org => + <organization> + <name>{org.name}</name> + {org.url.map( url => <url>url</url> )} + </organization> + }} <dependencies> { dependencies.map{ |