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  )