# cmake: fix handling of transitive zstd dependency · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/f5135f8e3b0d7a23d44944c720b6a6f3410a2b3a)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: f5135f8e3b0d7a23d44944c720b6a6f3410a2b3a

Requested commit: f5135f8e3b0d7a23d44944c720b6a6f3410a2b3a

Commit: f5135f8e3b0d7a23d44944c720b6a6f3410a2b3a

Tree: 3b995a457e114d0153df5775c904de16f37d62ce

Author: kcbanner

Committer: kcbanner

## Message

```
cmake: fix handling of transitive zstd dependency

- Remove ZIG_ENABLE_ZSTD in favour of allowing ZIG_STATIC_ZSTD to be toggled off explicitly when ZIG_STATIC is on
- Remove ZIG_ENABLE_LIBCPP (now unused)

```

## Parents

- [88e442253b5cd0087b3f8da63e1653b9356dc6ab](https://git.cafe/gitcafe/zig/commit/88e442253b5cd0087b3f8da63e1653b9356dc6ab?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/f5135f8e3b0d7a23d44944c720b6a6f3410a2b3a?format=markdown)
