Commit Graph

144 Commits

Author SHA1 Message Date
Mark Harrah 0c9f6d88f9 use configurations for modules for update-classifiers. fixes #104 2011-07-31 22:17:50 -04:00
Mark Harrah 992719445c Merge pull request #139 from indrajitr/pom-enhancement
Fixes for generated pom
2011-07-31 12:28:09 -07:00
Indrajit Raychaudhuri 6dca8bda66 JavaNet1Repository should have legacy layout (see: http://maven.apache.org/pom.html#Repository) 2011-07-31 20:47:10 +05:30
Indrajit Raychaudhuri a24e2d06bb Add java.net M2 repo for convenience 2011-07-31 20:47:10 +05:30
Indrajit Raychaudhuri 009c34e021 fix distribution method (see: http://maven.apache.org/pom.html#Licenses) 2011-07-31 20:47:10 +05:30
Mark Harrah d7a5dca812 fix pom packaging autodetection 2011-07-30 18:11:20 -04:00
Mark Harrah 73d52dc031 fix inter-project dependencies involving extra attributes 2011-07-29 23:33:10 -04:00
Mark Harrah 392754e165 maven-compatible plugin dependency system 2011-07-27 19:50:59 -04:00
Mark Harrah 149edd6ee8 explicitly set pattern for Maven resolver for more control 2011-07-27 19:50:59 -04:00
Mark Harrah 1cbd4a2e47 log conflict messages as one unit 2011-07-27 19:50:58 -04:00
Mark Harrah b8b06a5ba7 fix spurious extra attributes warning 2011-07-25 21:38:01 -04:00
Mark Harrah efe920fff0 includes sbt, Scala version extra attributes in repository/cache patterns 2011-07-23 23:07:54 -04:00
Mark Harrah 1dced5cc41 includes extra attributes in ModuleID.toString 2011-07-23 23:07:54 -04:00
Mark Harrah d96c5ad1b4 extra information when dependencies with extra attributes cannot be resolved 2011-07-23 23:07:54 -04:00
Mark Harrah 703c1e841a preserve extraAttributes in a couple of places 2011-07-23 23:07:54 -04:00
Mark Harrah 7bb3cddf3c drop problem summary for update-seems entirely redundant 2011-07-23 23:07:54 -04:00
Mark Harrah b122934936 support configuring checksums differently for publish, publish-local, update, and update-sbt-classifiers. fixes #115 2011-07-21 22:03:56 -04:00
Mark Harrah 987dc0f3ba use launcher repositories for update-sbt-classifiers. fixes #88 2011-07-19 21:29:05 -04:00
Mark Harrah c766412885 use 'scalaVersion in update' for cross building, IvyScala.substituteCross for generality. fixes #86
also, 'scalaVersion in artifactName` for the version to append to artifacts
2011-07-17 11:26:27 -04:00
Mark Harrah eedc93c423 provide better indication of cause of incompatible sbt versions 2011-07-16 12:53:29 -04:00
Mark Harrah 3631d6a3a9 cleanup 2011-07-13 18:08:29 -04:00
Mark Harrah 92201e4ab3 use \n for make-pom because PrettyPrinter hard codes it. fixes #95 2011-07-12 07:47:31 -04:00
Mark Harrah 82f025bdec warn when there is an sbt version conflict. fixes #80 2011-07-08 21:54:59 -04:00
Mark Harrah 98b60623af Include evicted modules and statistics in UpdateReport 2011-07-08 21:54:59 -04:00
Mark Harrah 3c37eaa161 move dependency mapping to IvySbt#Module 2011-07-06 07:30:47 -04:00
Mark Harrah f2c5c62f1d return Provided to be transitive, ref #42 2011-07-03 15:44:53 -04:00
Mark Harrah f4dd9941d6 add methods for directly working with credentials 2011-06-26 12:27:06 -04:00
Mark Harrah 0b9c9e4ae7 Merge pull request #74 from duboisf/issue_68
Added JavacLogger, closes #68
2011-06-25 06:59:57 -07:00
Mark Harrah c2ea5746a6 use ivyConfigurations for interDependencies instead of scope configurations 2011-06-22 19:17:10 -04:00
Mark Harrah dcd84a48ab add ChainedResolver(name: String, resolvers: Seq[Resolver]), closes #63 2011-06-20 15:25:23 -04:00
Mark Harrah 07ba2bcaa2 cache failing classifiers. fixes #46 2011-06-19 21:01:29 -04:00
Mark Harrah bbf05dc770 fixes issue with inter-project resolution when project delegates are defined 2011-06-18 20:17:50 -04:00
Mark Harrah dbd7a3eacb inject internal configurations into pom ModuleDescriptor. fixes #59 2011-06-17 21:56:52 -04:00
Mark Harrah f2fbe27375 fixes #55
updated dependency-management/sources test covers this
2011-06-15 19:09:31 -04:00
Mark Harrah 68719cf9d7 cleaning up artifact configurations 2011-06-14 19:32:36 -04:00
Mark Harrah 28f7622865 Define 'type' for builtin artifacts based on classifier 2011-06-12 21:32:52 -04:00
Mark Harrah 1b0359fff9 add pomAllRepositories option to include module configuration resolvers in pom. closes #39 2011-06-12 21:32:51 -04:00
Mark Harrah 51b8d38356 define type for artifacts looked up by update-classifiers, fixes #49 2011-06-11 20:09:15 -04:00
Mark Harrah 69afc20bf1 convenience method on UpdateReport for extracting contents as sequence of tuples 2011-06-10 08:08:51 -04:00
Mark Harrah dcc74da665 make provided intransitive, fixes #42 2011-06-10 08:08:51 -04:00
Mark Harrah ea07c941fb remove code obsolete after 0.7.1 2011-06-10 08:08:51 -04:00
Mark Harrah 806dc7a638 use artifact patterns as ivy pattern defaults 2011-06-02 18:35:25 -04:00
Mark Harrah 2bf2fdf98f Include dependency ID in explicit Scala version checking error message 2011-05-30 22:10:00 -04:00
Mark Harrah 5f7a6a192a drop custom conflict manager to fix IvyNode-related exception 2011-05-29 19:17:31 -04:00
Mark Harrah 65acdde031 settle scala-library situation 2011-05-25 22:44:22 -04:00
Mark Harrah 6ba42e0d2b locking of boot directory can be disabled by with [boot].lock: true in boot.properties 2011-05-19 22:04:05 -04:00
Mark Harrah b470d8ad80 build sxr, api docs and use sbinary 0.4.0 2011-05-17 20:09:20 -04:00
Mark Harrah b7ffd26c28 Implement optional/provided configurations, closes #8 2011-04-19 22:24:52 -04:00
Mark Harrah db81db25e6 work on dependency management tests 2011-04-16 16:38:47 -04:00
Mark Harrah 367ada5aca more work on dependency management tests 2011-04-16 11:22:10 -04:00