[build.zig] Leverage dependencyFromBuildZig
(#4109)
This commit is contained in:
parent
37205bba84
commit
57b5f11e2a
1 changed files with 6 additions and 7 deletions
|
@ -11,7 +11,7 @@ var raylib_flags_arr: std.ArrayListUnmanaged([]const u8) = .{};
|
||||||
|
|
||||||
// This has been tested with zig version 0.12.0
|
// This has been tested with zig version 0.12.0
|
||||||
pub fn addRaylib(b: *std.Build, target: std.Build.ResolvedTarget, optimize: std.builtin.OptimizeMode, options: Options) !*std.Build.Step.Compile {
|
pub fn addRaylib(b: *std.Build, target: std.Build.ResolvedTarget, optimize: std.builtin.OptimizeMode, options: Options) !*std.Build.Step.Compile {
|
||||||
const raylib_dep = b.dependency(options.raylib_dependency_name, .{
|
const raylib_dep = b.dependencyFromBuildZig(@This(), .{
|
||||||
.target = target,
|
.target = target,
|
||||||
.optimize = optimize,
|
.optimize = optimize,
|
||||||
.raudio = options.raudio,
|
.raudio = options.raudio,
|
||||||
|
@ -257,7 +257,6 @@ pub const Options = struct {
|
||||||
linux_display_backend: LinuxDisplayBackend = .X11,
|
linux_display_backend: LinuxDisplayBackend = .X11,
|
||||||
opengl_version: OpenglVersion = .auto,
|
opengl_version: OpenglVersion = .auto,
|
||||||
|
|
||||||
raylib_dependency_name: []const u8 = "raylib",
|
|
||||||
raygui_dependency_name: []const u8 = "raygui",
|
raygui_dependency_name: []const u8 = "raygui",
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue