git.lucas.co / cce-compositor
Wayland compositor (wlroots)
git clone https://git.lucas.co/cce-compositor.git

commite84af594dad13d0641bfb5602628e65a1813b1dd
parenta112e08dab
authorIsaac Freund <[email protected]>
date2020-04-15 12:47
Rename render.[hc] to bindings.[hc]

 build.zig                        | 2 +-
 include/{render.c => bindings.c} | 0
 include/{render.h => bindings.h} | 7 ++++---
 src/c.zig                        | 2 +-
 4 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/build.zig b/build.zig
index 6cd3f88..cc59cf0 100644
--- a/build.zig
+++ b/build.zig
@@ -38,7 +38,7 @@ fn addDeps(exe: *std.build.LibExeObjStep, protocol_step: *std.build.Step) void {
     exe.step.dependOn(protocol_step);
     exe.addIncludeDir("protocol");
 
-    exe.addCSourceFile("include/render.c", &[_][]const u8{"-std=c99"});
+    exe.addCSourceFile("include/bindings.c", &[_][]const u8{"-std=c99"});
     exe.addIncludeDir(".");
 
     exe.linkLibC();
diff --git a/include/render.c b/include/bindings.c
similarity index 100%
rename from include/render.c
rename to include/bindings.c
diff --git a/include/render.h b/include/bindings.h
similarity index 93%
rename from include/render.h
rename to include/bindings.h
index 2da8f6e..d8b9358 100644
--- a/include/render.h
+++ b/include/bindings.h
@@ -1,7 +1,8 @@
-#ifndef RIVER_RENDER_H
-#define RIVER_RENDER_H
+#ifndef RIVER_BINDINGS_H
+#define RIVER_BINDINGS_H
 
 #include <wlr/backend/session.h>
+
 /*
  * This header is needed since zig cannot yet translate flexible arrays.
  * See https://github.com/ziglang/zig/issues/4775
@@ -31,4 +32,4 @@ struct wlr_backend *river_wlr_noop_backend_create(struct wl_display *display);
 struct wlr_output *river_wlr_noop_add_output(struct wlr_backend *backend);
 bool river_wlr_output_is_noop(struct wlr_output *output);
 
-#endif
+#endif // RIVER_BINDINGS_H
diff --git a/src/c.zig b/src/c.zig
index 96a0b8c..7cc0fce 100644
--- a/src/c.zig
+++ b/src/c.zig
@@ -26,5 +26,5 @@ pub usingnamespace @cImport({
 
     // Contains a subset of functions from wlr/backend.h and wlr/render/wlr_renderer.h
     // that can be automatically imported
-    @cInclude("include/render.h");
+    @cInclude("include/bindings.h");
 });