# tuist hash cache

Returns the hashes that will be used to persist binaries of the graph in its current state to the cache.

## Arguments

### path `Optional`

**Environment variable** `TUIST_HASH_CACHE_PATH`

The path to the directory that contains the project whose targets will be cached.

```bash
tuist hash cache --path [path]
tuist hash cache -p [path]
```

### configuration `Optional`

**Environment variable** `TUIST_HASH_CACHE_CONFIGURATION`

The project configuration the cache binaries will be bound to.

```bash
tuist hash cache --configuration [configuration]
tuist hash cache -c [configuration]
```

### destination `Optional`

Cache destinations: all, simulator, or device. Restricted destinations also print their SDK fingerprints.

```bash
tuist hash cache --destination [destination]
```
