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 10:15:32 -07:00
parent 646e408adb
commit f7f6c3edfe
2 changed files with 2 additions and 2 deletions

View File

@ -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(