# Lazily compile the \`zig rc\` subcommand and use it during \`zig build-exe\` · gitcafe/zig

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

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

Visibility: public

Requested revision: 52de2802c457140f3d9923cf014b51bb8c16689f

Requested commit: 52de2802c457140f3d9923cf014b51bb8c16689f

Commit: 52de2802c457140f3d9923cf014b51bb8c16689f

Tree: ed2accf0d3b85155e01ea7063792f28ec3d7184b

Author: Ryan Liptak

Committer: Ryan Liptak

## Message

```
Lazily compile the `zig rc` subcommand and use it during `zig build-exe`

This moves .rc/.manifest compilation out of the main Zig binary, contributing towards #19063

Also:
- Make resinator use Aro as its preprocessor instead of clang
- Sync resinator with upstream

```

## Parents

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

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