aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAdam Izraelevitz2017-09-06 12:24:42 -0700
committerAdam Izraelevitz2017-12-15 19:58:17 -0800
commit9480c0034861bbdae2217dcf91fd8b1fe45806ad (patch)
treeee033b885b4f30a7c3d09c4127a3a4e783117a1f /src
parentdf579547f769843b76922dbb055ea26839b1d7d4 (diff)
getBuildDir now builds full path
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/firrtl/ExecutionOptionsManager.scala3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/main/scala/firrtl/ExecutionOptionsManager.scala b/src/main/scala/firrtl/ExecutionOptionsManager.scala
index 8d071902..77b08735 100644
--- a/src/main/scala/firrtl/ExecutionOptionsManager.scala
+++ b/src/main/scala/firrtl/ExecutionOptionsManager.scala
@@ -554,7 +554,8 @@ class ExecutionOptionsManager(val applicationName: String) extends HasParser(app
val dottedSuffix = if(suffix.startsWith(".")) suffix else s".$suffix"
if(baseName.endsWith(dottedSuffix)) "" else dottedSuffix
}
-
+ val path = directoryName + baseName.split("/").dropRight(1).mkString("/")
+ FileUtils.makeDirectory(path)
s"$directoryName$baseName$normalizedSuffix"
}
}