# std.build: make Builder.install_prefix non optional · gitcafe/zig

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

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

Visibility: public

Requested revision: 3bf72f2b3add70ad0671c668baf251f2db93abbf

Requested commit: 3bf72f2b3add70ad0671c668baf251f2db93abbf

Commit: 3bf72f2b3add70ad0671c668baf251f2db93abbf

Tree: d93b2f65908d00a80bd8da93ed59374b0b098571

Author: Isaac Freund

Committer: Isaac Freund

## Message

```
std.build: make Builder.install_prefix non optional

This is useful for build.zig files to check in some cases, for example
to adhere to the convention of installing config to /etc instead of
/usr/etc on linux when using the /usr prefix. Perhaps std.build will
handle such common cases eventually, but that is not yet the case.

```

## Parents

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

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