diff options
| author | kj_sh604 | 2026-06-05 16:08:47 -0400 |
|---|---|---|
| committer | kj_sh604 | 2026-06-05 16:08:47 -0400 |
| commit | ffb0182d90d5607ccccff5210a2e711d6af35458 (patch) | |
| tree | 3bb0cee0f2917a66d735b1e08797da0dd9666f45 /src/c.zig | |
| parent | 8c3af04bf55c334500252faca56fae61429fb770 (diff) | |
refactor: zig re-implementation
Diffstat (limited to 'src/c.zig')
| -rw-r--r-- | src/c.zig | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/c.zig b/src/c.zig new file mode 100644 index 0000000..5d539d2 --- /dev/null +++ b/src/c.zig @@ -0,0 +1,15 @@ +const build_options = @import("build_options"); + +pub const c = @cImport({ + @cInclude("stdio.h"); + @cInclude("X11/Xlib.h"); + @cInclude("X11/Xutil.h"); + @cInclude("X11/keysym.h"); + @cInclude("X11/extensions/Xrandr.h"); + @cInclude("GL/glew.h"); + @cInclude("GL/glx.h"); + if (build_options.use_xshm) { + @cInclude("X11/extensions/XShm.h"); + @cInclude("sys/shm.h"); + } +});
\ No newline at end of file |
