Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Add support for common project information (description, homepage, licenses) #140
This patch adds support for basic project info related properties, viz., description, homepage and licenses.
Adding these properties would enhance the generated Ivy and Maven descriptors out of the box. Most projects (including Scala library) would want to use these anyway. From SBT's point of view these are merely cosmetic and doesn't affect regular operation in anyway.
So, if the overall intention of SBT is to keep the minimal by default, this isn't necessary. A project can conveniently, add these either by using a custom ivyXML or pomExtra.
But if this is something of interest, we can use these stuff in other places as well (e.g., MANIFEST.MF).