sbt/ivy
Indrajit Raychaudhuri ea08f86520 Added support for providing basic SCM info
Sonatype OSS repo (where many libraries are expected to migrate) requires
populating SCM info in additional to what is already provisioned for
populating in SBT.

We now support populating the basic SCM info as thus:
```
// Usual <scm><url/><connection/></scm>
scmInfo := Some(ScmInfo(url("https://github.com/foo/project"), "scm:git:https://github.com/foo/project.git"))

// Also add <developerConnection/>
scmInfo := Some(ScmInfo(url("https://github.com/foo/project"), "scm:git:https://github.com/foo/project.git", Some("dev_connection")))
```
For anything more esoteric than the basic info, there is always `pomPostProcess` :)
2012-02-28 15:30:51 +05:30
..
src make ComponentManager honor value of Ivy home provided by the launcher 2011-09-16 23:08:01 -04:00
ComponentManager.scala org.scala-tools.sbt -> org.scala-sbt and dropping scala-tools.org from defaults 2012-01-22 22:06:52 -05:00
ConflictWarning.scala add ConflictWarning.disable convenience method 2012-02-21 22:47:07 -05:00
ConvertResolver.scala only require descriptors for dependencies without an explicit URL. fixes #263 2011-11-09 18:30:35 -05:00
Credentials.scala Remove trailing whitespace from entries in credentials file 2011-12-30 11:49:43 -06:00
CrossVersion.scala rework cross versioning to account for prerelease Scala versions 2012-01-22 22:06:53 -05:00
CustomPomParser.scala Declare extra namespace in ModuleDescriptor for parsed plugin poms. Fixes #368. 2012-02-27 18:38:04 -05:00
CustomXmlParser.scala more 2.8 updates, launcher compiles and runs with 2.8 2010-06-15 20:38:18 -04:00
DependencyBuilders.scala rework cross versioning to account for prerelease Scala versions 2012-01-22 22:06:53 -05:00
DependencyFilter.scala warn when there is an sbt version conflict. fixes #80 2011-07-08 21:54:59 -04:00
Ivy.scala Declare extra namespace in ModuleDescriptor for parsed plugin poms. Fixes #368. 2012-02-27 18:38:04 -05:00
IvyActions.scala rework cross versioning to account for prerelease Scala versions 2012-01-22 22:06:53 -05:00
IvyCache.scala make ComponentManager honor value of Ivy home provided by the launcher 2011-09-16 23:08:01 -04:00
IvyConfigurations.scala support for dependency overrides 2012-02-14 21:59:12 -05:00
IvyInterface.scala Added support for providing basic SCM info 2012-02-28 15:30:51 +05:30
IvyLogger.scala drop problem summary for update-seems entirely redundant 2011-07-23 23:07:54 -04:00
IvyRetrieve.scala track whether UpdateReport was cached or freshly generated 2011-10-30 18:39:47 -04:00
IvyScala.scala rework cross versioning to account for prerelease Scala versions 2012-01-22 22:06:53 -05:00
MakePom.scala Added support for providing basic SCM info 2012-02-28 15:30:51 +05:30
NOTICE legal cleanup 2010-02-07 23:45:19 -05:00
ProjectResolver.scala fixes issue with inter-project resolution when project delegates are defined 2011-06-18 20:17:50 -04:00
StringUtilities.scala reorganize main 2011-04-08 19:15:13 -04:00
UpdateReport.scala track whether UpdateReport was cached or freshly generated 2011-10-30 18:39:47 -04:00