Procházet zdrojové kódy

Fix FileNotFound: .../src/raylib.h (#3915)

pull/3917/head
Dylan před 8 měsíci
odevzdal GitHub
rodič
revize
583f81f458
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: B5690EEEBB952194
1 změnil soubory, kde provedl 9 přidání a 5 odebrání
  1. +9
    -5
      src/build.zig

+ 9
- 5
src/build.zig Zobrazit soubor

@ -258,12 +258,12 @@ pub fn build(b: *std.Build) !void {
const lib = try addRaylib(b, target, optimize, options);
installHeaderVersioned(lib, "src/raylib.h", "raylib.h");
installHeaderVersioned(lib, "src/raymath.h", "raymath.h");
installHeaderVersioned(lib, "src/rlgl.h", "rlgl.h");
installHeaderVersioned(b, lib, "src/raylib.h", "raylib.h");
installHeaderVersioned(b, lib, "src/raymath.h", "raymath.h");
installHeaderVersioned(b, lib, "src/rlgl.h", "rlgl.h");
if (options.raygui) {
installHeaderVersioned(lib, "../raygui/src/raygui.h", "raygui.h");
installHeaderVersioned(b, lib, "../raygui/src/raygui.h", "raygui.h");
}
b.installArtifact(lib);
@ -309,12 +309,16 @@ inline fn addCSourceFilesVersioned(
}
fn installHeaderVersioned(
b: *std.Build,
lib: *std.Build.Step.Compile,
source: []const u8,
dest: []const u8,
) void {
if (comptime builtin.zig_version.minor >= 12) {
lib.installHeader(.{ .path = source }, dest);
lib.installHeader(.{ .src_path = .{
.owner = b,
.sub_path = source,
} }, dest);
} else {
lib.installHeader(source, dest);
}

Načítá se…
Zrušit
Uložit