fix dependency-management/artifact test

This commit is contained in:
Mark Harrah 2011-11-05 08:40:42 -04:00
parent a524d48008
commit 5aa9f8b95c
1 changed files with 2 additions and 1 deletions

View File

@ -6,7 +6,8 @@ object ArtifactTest extends Build
lazy val root = Project("root", file(".")) settings(
ivyPaths <<= (baseDirectory, target)( (dir, t) => new IvyPaths(dir, Some(t / "ivy-cache"))),
publishTo := Some(Resolver.file("Test Publish Repo", file("test-repo"))),
resolvers <<= (resolvers, publishTo)(_ ++ _.toList),
resolvers <+= baseDirectory { base => "Test Repo" at (base / "test-repo").toURI.toString },
moduleName := artifactID,
projectID <<= baseDirectory { base => (if(base / "retrieve" exists) retrieveID else publishedID) },
artifact in (Compile, packageBin) := mainArtifact,
libraryDependencies <<= (libraryDependencies, baseDirectory) { (deps, base) => deps ++ (if(base / "retrieve" exists) publishedID :: Nil else Nil) },