From 71f0e933d4393bd2d7dd014146d55411d3cf5f73 Mon Sep 17 00:00:00 2001 From: Johannes Rudolph Date: Tue, 17 Jul 2018 11:41:31 +0200 Subject: [PATCH] Derive resolution-cache dir location from ivyConfiguration, fixes #150 --- .../net/virtualvoid/sbt/graph/DependencyGraphSettings.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/scala/net/virtualvoid/sbt/graph/DependencyGraphSettings.scala b/src/main/scala/net/virtualvoid/sbt/graph/DependencyGraphSettings.scala index f2b3bf3bc..3a49fa5a6 100644 --- a/src/main/scala/net/virtualvoid/sbt/graph/DependencyGraphSettings.scala +++ b/src/main/scala/net/virtualvoid/sbt/graph/DependencyGraphSettings.scala @@ -98,14 +98,14 @@ object DependencyGraphSettings { licenseInfo := showLicenseInfo(moduleGraph.value, streams.value)) ++ AsciiGraph.asciiGraphSetttings) def ivyReportFunctionTask = Def.task { - val crossTarget = Keys.crossTarget.value + val ivyConfig = Keys.ivyConfiguration.value.asInstanceOf[InlineIvyConfiguration] val projectID = Keys.projectID.value val ivyModule = Keys.ivyModule.value (config: String) ⇒ { val org = projectID.organization val name = crossName(ivyModule) - file(s"${crossTarget}/resolution-cache/reports/$org-$name-$config.xml") + new File(ivyConfig.resolutionCacheDir.get, s"reports/$org-$name-$config.xml") } }