summaryrefslogtreecommitdiff
path: root/pkg/wuffs/src/c.zig
blob: d94247df3700e30e824843bd993c3ba3734dc87f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
pub const c = @cImport({
    for (defines) |d| @cDefine(d, "1");
    @cInclude("wuffs-v0.4.c");
});

/// All the C macros defined so that the header matches the build.
pub const defines: []const []const u8 = &[_][]const u8{
    "WUFFS_CONFIG__MODULES",
    "WUFFS_CONFIG__MODULE__AUX__BASE",
    "WUFFS_CONFIG__MODULE__AUX__IMAGE",
    "WUFFS_CONFIG__MODULE__BASE",
    "WUFFS_CONFIG__MODULE__ADLER32",
    "WUFFS_CONFIG__MODULE__CRC32",
    "WUFFS_CONFIG__MODULE__DEFLATE",
    "WUFFS_CONFIG__MODULE__JPEG",
    "WUFFS_CONFIG__MODULE__PNG",
    "WUFFS_CONFIG__MODULE__ZLIB",
};