David Vanderson b04e48566c std.build: support for generated c headers
Add ability to generate a c header file from scratch, and then both
compile with it and install it if needed.

Example:
```zig
    const avconfig_h = b.addConfigHeader(.{ .path = "libavutil/avconfig.h" }, .generated, .{
        .AV_HAVE_BIGENDIAN = 0, // TODO: detect based on target
        .AV_HAVE_FAST_UNALIGNED = 1, // TODO: detect based on target
    });

    lib.addConfigHeader(avconfig_h);

    lib.installConfigHeader(avconfig_h);
```
2023-02-05 06:26:30 -07:00
..
2023-01-22 17:24:45 -05:00
2022-12-13 15:04:03 -05:00
2022-12-18 01:46:09 -05:00
2023-01-19 16:57:29 +02:00
2022-12-13 13:14:20 +02:00
2022-12-09 21:57:17 +01:00
2022-11-04 00:09:27 +03:30
2023-01-31 15:09:35 -07:00
2023-01-30 18:55:57 +02:00
2023-01-02 16:57:15 -07:00
2022-12-13 13:14:20 +02:00
2023-01-30 18:55:57 +02:00
2022-01-07 00:06:06 -05:00
2023-01-11 15:39:48 -08:00
2022-09-11 23:18:43 -04:00
2023-02-04 23:19:00 +02:00
2023-01-30 18:55:57 +02:00
2023-02-04 15:19:53 -05:00
2023-01-29 22:00:14 +00:00
2022-04-15 17:01:01 -05:00
2023-01-06 18:52:39 -07:00
2022-12-21 17:02:53 +01:00
2023-02-03 00:06:11 -07:00