# Fixes \-\-emit asm on windows and makes C header file generation explicit\. \(\#1612\) · gitcafe/zig

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

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

Visibility: public

Requested revision: ba78ae0ae73ac38a2bb32c618cd145b4d2f9602e

Requested commit: ba78ae0ae73ac38a2bb32c618cd145b4d2f9602e

Commit: ba78ae0ae73ac38a2bb32c618cd145b4d2f9602e

Tree: 0b2787ddc68361852859e2b1ca5cf7a51e04fe72

Author: Sahnvour

Committer: Andrew Kelley

## Message

```
Fixes --emit asm on windows and makes C header file generation explicit. (#1612)

* build: only do codegen_link when emitting an actual binary. Fixes #1371

* build: only output C header file when explicitely asked to

```

## Parents

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

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