Use '_' instead of '$' in path names

The use of '$' in the path names for streams is a pain because, since
'$' is a special character in the shell, it makes it impossible to
directly copy and paste the paths. If we make this change, some builds
will be left with vestigial directories with $global and $build in them
until they run clean. It also would break any scripts that manually
delete these paths. That doesn't seem like a common use case, but it's
worth mentioning.
This commit is contained in:
Ethan Atkins
2019-07-25 14:07:44 -07:00
parent 646e408adb
commit f7f6c3edfe
2 changed files with 2 additions and 2 deletions
@@ -288,8 +288,8 @@ final class PartBuildUnit(
object BuildStreams {
type Streams = sbt.std.Streams[ScopedKey[_]]
final val GlobalPath = "$global"
final val BuildUnitPath = "$build"
final val GlobalPath = "_global"
final val BuildUnitPath = "_build"
final val StreamsDirectory = "streams"
def mkStreams(