@@ -11,7 +11,7 @@ var raylib_flags_arr: std.ArrayListUnmanaged([]const u8) = .{};
11
11
12
12
// This has been tested with zig version 0.12.0
13
13
pub fn addRaylib (b : * std.Build , target : std.Build.ResolvedTarget , optimize : std.builtin.OptimizeMode , options : Options ) ! * std.Build.Step.Compile {
14
- const raylib_dep = b .dependency ( options . raylib_dependency_name , .{
14
+ const raylib_dep = b .dependencyFromBuildZig ( @This () , .{
15
15
.target = target ,
16
16
.optimize = optimize ,
17
17
.raudio = options .raudio ,
@@ -257,7 +257,6 @@ pub const Options = struct {
257
257
linux_display_backend : LinuxDisplayBackend = .X11 ,
258
258
opengl_version : OpenglVersion = .auto ,
259
259
260
- raylib_dependency_name : []const u8 = "raylib" ,
261
260
raygui_dependency_name : []const u8 = "raygui" ,
262
261
};
263
262
@@ -272,11 +271,11 @@ pub const OpenglVersion = enum {
272
271
273
272
pub fn toCMacroStr (self : @This ()) []const u8 {
274
273
switch (self ) {
275
- .auto = > @panic ("OpenglVersion.auto cannot be turned into a C macro string" ),
276
- .gl_1_1 = > return "GRAPHICS_API_OPENGL_11" ,
277
- .gl_2_1 = > return "GRAPHICS_API_OPENGL_21" ,
278
- .gl_3_3 = > return "GRAPHICS_API_OPENGL_33" ,
279
- .gl_4_3 = > return "GRAPHICS_API_OPENGL_43" ,
274
+ .auto = > @panic ("OpenglVersion.auto cannot be turned into a C macro string" ),
275
+ .gl_1_1 = > return "GRAPHICS_API_OPENGL_11" ,
276
+ .gl_2_1 = > return "GRAPHICS_API_OPENGL_21" ,
277
+ .gl_3_3 = > return "GRAPHICS_API_OPENGL_33" ,
278
+ .gl_4_3 = > return "GRAPHICS_API_OPENGL_43" ,
280
279
.gles_2 = > return "GRAPHICS_API_OPENGL_ES2" ,
281
280
.gles_3 = > return "GRAPHICS_API_OPENGL_ES3" ,
282
281
}
0 commit comments