diff options
author | Josh Suereth <joshua.suereth@gmail.com> | 2011-12-08 14:35:07 -0500 |
---|---|---|
committer | Josh Suereth <joshua.suereth@gmail.com> | 2011-12-08 14:35:07 -0500 |
commit | 47e14ed768606cf70e12996072452825919877c7 (patch) | |
tree | de59de2f3f300aaf1f1f8b6f1b75264f4a492057 /project | |
parent | 16ad68fa3aa5d1ccd55865c3d06fec142cf9d630 (diff) | |
download | scala-47e14ed768606cf70e12996072452825919877c7.tar.gz scala-47e14ed768606cf70e12996072452825919877c7.tar.bz2 scala-47e14ed768606cf70e12996072452825919877c7.zip |
Fixed SHA resolver to only pull necessary JAR files and ignore other directories.
Diffstat (limited to 'project')
-rw-r--r-- | project/ShaResolve.scala | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/project/ShaResolve.scala b/project/ShaResolve.scala index 4d9579b07d..fe804b8199 100644 --- a/project/ShaResolve.scala +++ b/project/ShaResolve.scala @@ -23,8 +23,9 @@ object ShaResolve { ) def resolveLibs(dir: File, cacheDir: File, s: TaskStreams): Unit = { + val files = (dir / "test" / "files" ** "*.desired.sha1") +++ (dir / "lib" ** "*.desired.sha1") for { - (file, name) <- dir ** "*.desired.sha1" x relativeTo(dir) + (file, name) <- files x relativeTo(dir) uri = name.dropRight(13) jar = dir / uri if !jar.exists || !isValidSha(file) |