summaryrefslogtreecommitdiff
path: root/deno_dir.go
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2018-05-24 10:34:05 -0400
committerRyan Dahl <ry@tinyclouds.org>2018-05-24 10:34:05 -0400
commit3bc2342303973525addf3714d3daadd3d308efec (patch)
tree43f70f54a32570e29ea34791e191f388db5823ed /deno_dir.go
parent19ba0321b0bdd1b284015226474a6d54fe76e911 (diff)
Add -root flag so tests can write artifacts to tmp
Diffstat (limited to 'deno_dir.go')
-rw-r--r--deno_dir.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/deno_dir.go b/deno_dir.go
index 5db85cf41..49d1e0696 100644
--- a/deno_dir.go
+++ b/deno_dir.go
@@ -90,7 +90,11 @@ func UserHomeDir() string {
}
func createDirs() {
- DenoDir = path.Join(UserHomeDir(), ".deno")
+ if *flagRoot == "" {
+ DenoDir = path.Join(UserHomeDir(), ".deno")
+ } else {
+ DenoDir = *flagRoot
+ }
CacheDir = path.Join(DenoDir, "cache")
err := os.MkdirAll(CacheDir, 0700)
check(err)