github.com/benchkram/bob@v0.0.0-20240314204020-b7a57f2f9be9/bob/global/global.go (about) 1 package global 2 3 import "path/filepath" 4 5 const ( 6 BobFileName = "bob.yaml" 7 BobWorkspaceFile = ".bob.workspace" 8 9 DefaultBuildTask = "build" 10 ) 11 12 // Cache directory 13 const BobCacheDir = ".bobcache" 14 const BobNixCacheFile = ".nix_cache" 15 16 var ( 17 BobCacheBuildinfoDir = filepath.Join(BobCacheDir, "buildinfos") 18 BobCacheTaskHashesFileName = filepath.Join(BobCacheDir, "hashes") 19 BobCacheArtifactsDir = filepath.Join(BobCacheDir, "artifacts") 20 BobAuthStoreDir = filepath.Join(BobCacheDir, "auth") 21 22 BobCacheNixFileName = filepath.Join(BobCacheDir, BobNixCacheFile) 23 BobCacheNixShellCacheDir = filepath.Join(BobCacheDir, "env") 24 )