Mark Harrah
70c7b055e1
Merge pull request #319 from ejc123/0.11
...
Remove trailing whitespace from entries in credentials file
2012-01-01 12:55:32 -08:00
Eric J. Christeson
bb30184470
Remove trailing whitespace from entries in credentials file
2011-12-30 11:49:43 -06:00
Mark Harrah
f5d72ab49e
Merge pull request #296 from Atry/0.11
...
Allow `ModuleID % Configuration`
2011-12-13 09:40:19 -08:00
杨博
3817c0ce48
Allow `ModuleID % Configuration`
2011-12-13 00:08:18 +08:00
Indrajit Raychaudhuri
31f5133ff6
Miscellaneous updates
...
- honor includeTypes to filter dependency artifact candidates for classifier setting
- prefer the more stable Seq[_] instead of Iterable[_]
- import cleanups
2011-11-22 02:08:16 +05:30
Mark Harrah
7141000e65
revert XNode/Node rename because of shadowing when running full API doc generation
2011-11-19 18:17:30 -05:00
Indrajit Raychaudhuri
4e7f7092ae
Cleanups activities
...
- extract exclusion block to separate method
- replace simple cases of mapping over function with pattern matching
2011-11-20 00:51:04 +05:30
Indrajit Raychaudhuri
b31c510f38
Add classifier for 'jar' artifact type only. Closes #257 .
2011-11-20 00:10:43 +05:30
Indrajit Raychaudhuri
c597ec1e5e
Support for enhanced cross build suffix in dependencies. Closes #267
...
Overloading `%%` for library dependency to allow using a library built
with an alternative version of Scala that is different from the Scala
version used in the current build (but hopefully binary compatible).
This is useful in cases, where the binary build of a dependency with
the exact Scala version isn't yet available but an otherwise binary
compatible build (maybe with a previous Scala release) is available.
2011-11-17 22:17:06 +05:30
Mark Harrah
226db8b597
only require descriptors for dependencies without an explicit URL. fixes #263
2011-11-09 18:30:35 -05:00
Mark Harrah
8e70960a81
Merge pull request #256 from siasia/patch-1
...
Fixed scripted plugin descriptor to reside in sbt package
2011-11-07 12:39:42 -08:00
Mark Harrah
1a463ca032
Merge pull request #258 from jsuereth/windows-git-fix2
...
Windows git fix
2011-11-07 12:39:16 -08:00
Mark Harrah
2eab86bf25
add missing newline in conflict warning
2011-11-04 13:40:59 -04:00
Mark Harrah
f478b0b907
log during resolution
2011-11-04 13:40:59 -04:00
Mark Harrah
579938b72e
track whether UpdateReport was cached or freshly generated
2011-10-30 18:39:47 -04:00
Mark Harrah
8c1c2a8c1d
use Charset.name instead of toString (which currently calls name)
2011-10-26 19:28:26 -04:00
Indrajit Raychaudhuri
34260c022a
Use IO.write instead of explicit resource management
2011-10-26 21:43:42 +05:30
Mark Harrah
31e4e5682f
drop configurations when storing unavailable classifiers. fixes #46
2011-10-16 17:27:36 -04:00
Mark Harrah
34716b312c
Merge pull request #222 from jberkel/0.11
...
Added support for <classifier> in makePom
2011-10-11 18:06:50 -07:00
Jan Berkel
2f52a17b6b
Added support for <classifier> in makePom
...
Avoid second call to getExtraAttribute
2011-10-12 02:59:16 +02:00
Mark Harrah
d605408950
fixes #212 . dependencies on plugins must be encoded in <properties> element.
2011-10-01 19:47:06 -04:00
Mark Harrah
fb75f9bb96
Merge pull request #174 from paulp/master
...
reduce, reuse, recycle
2011-09-29 06:40:04 -07:00
Mark Harrah
a32278bfc7
require metadata by default
2011-09-21 22:49:58 -04:00
Mark Harrah
c1c4818d69
Merge pull request #196 from avalade/0.11
...
Adding parsing of a credentials file to add Ivy Credentials to the keyring
2011-09-21 08:51:44 -07:00
Mark Harrah
fe264c4f4e
work around for Ivy-899. fixes #194
2011-09-20 20:51:47 -04:00
Mark Harrah
31f492f4bc
make ComponentManager honor value of Ivy home provided by the launcher
2011-09-16 23:08:01 -04:00
Mark Harrah
63931234d4
Merge pull request #169 from indrajitr/dep-exclude
...
Basic support for exclusions in inline dependencies
2011-09-10 11:39:26 -07:00
Indrajit Raychaudhuri
a6396f839b
Support for simple exclusion rules in inline dependencies
...
This support excluding a library from the dependency tree for a given
set of `ExclusionRule`s. There are two ways to achieve this:
- Using `organization` and `name` pairs:
val dep = "org" % "name" % "version" exclude("commons-codec", "commons-codec") exclude("org.slf4j", "slf4j-log4j")
- Using `ExclusionRule`:
val dep = "org" % "name" % "version" excludeAll(ExclusionRule("commons-codec", "commons-codec"), ExclusionRule("org.slf4j", "slf4j-log4j"))
2011-09-10 04:32:47 +05:30
Mark Harrah
496c6c1ef2
Merge pull request #168 from indrajitr/0.11
...
Honor <exclusions/> in <dependency/> when available
2011-09-06 05:11:19 -07:00
Indrajit Raychaudhuri
2585c57760
Honor <exclusions/> in <dependency/> when available
2011-09-06 17:29:42 +05:30
Mark Harrah
ac1d5a9fd9
Merge pull request #165 from indrajitr/0.11
...
Externalize resourceFilter configuration
2011-09-03 07:51:46 -07:00
Mark Harrah
f98e4357c2
Merge pull request #167 from indrajitr/0.11-startyear
...
Add start-year to ProjectInfo
2011-09-03 07:42:29 -07:00
Indrajit Raychaudhuri
2c0819d7c7
Add start-year for compliance in ProjectInfo
2011-09-03 02:19:08 +05:30
Mark Harrah
a258d4f3b5
clean up optional dependency handling for make-pom. fixes #162
2011-08-26 23:27:03 -04:00
Mark Harrah
5f674dbea4
more on #155
2011-08-23 19:51:50 -04:00
Mark Harrah
86c0ff1c09
minor improvements to conflict message. closes #132
2011-08-23 19:51:50 -04:00
Mark Harrah
964f83244a
improved fix for #155
2011-08-22 22:48:35 -04:00
Mark Harrah
6961dff60e
better error when publish resolver from custom configuration doesn't exist
2011-08-22 22:48:21 -04:00
Mark Harrah
e73e0938eb
remove duplication in conflict warning message
2011-08-22 22:48:21 -04:00
Mark Harrah
de91865fae
append sbt pattern to leave the default IBiblioResolver pattern in place. fixes #155
2011-08-19 22:13:56 -04:00
Mark Harrah
6d583f36c1
move to 2.9.1 (RC3), bump to 0.11.0-SNAPSHOT
2011-08-16 17:32:26 -04:00
Mark Harrah
5be08da393
Merge pull request #142 from indrajitr/deprecation-fixes
...
Remove deprecations and redundant code
2011-08-05 05:02:47 -07:00
Indrajit Raychaudhuri
9d6fca5d2a
Remove some deprecations and redundant code
2011-08-05 13:30:04 +05:30
Mark Harrah
c96aa6f9d2
remove obsolete assertion. ref #143
2011-08-04 18:08:21 -04:00
Mark Harrah
700d322fb4
Merge pull request #140 from indrajitr/project-info
...
Add support for common project information (description, homepage, licenses)
2011-08-03 03:42:45 -07:00
Indrajit Raychaudhuri
479c088772
- Extra Settings are now available to control project information, viz., name, description, homepage, organization name, organization homepage, licenses
...
- Modified name/signature of some private types/methods to reduce confusion (all in limited scope, so nothing should change from end user's pov)
- Enriched Ivy and Maven descriptors produced out of the box (see Keys.scala and Defaults.scala for more)
- Projects do not need to create custom Ivy <info/> block anymore, there is more settings-specific control instead
2011-08-03 08:49:46 +05:30
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