瀏覽代碼

Merge pull request #4871 from lumenkeyes/add-zig-android-target

small build.zig fix
pull/4873/head
Ray 1 周之前
committed by GitHub
父節點
當前提交
b529f52dab
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: B5690EEEBB952194
共有 1 個檔案被更改,包括 6 行新增8 行删除
  1. +6
    -8
      build.zig

+ 6
- 8
build.zig 查看文件

@ -238,17 +238,15 @@ fn compileRaylib(b: *std.Build, target: std.Build.ResolvedTarget, optimize: std.
raylib.addSystemIncludePath( .{ .cwd_relative = androidAsmPath});
raylib.addSystemIncludePath(.{ .cwd_relative = androidGluePath});
const libcFile = try std.fs.cwd().createFile("android-libc.txt", .{});
const writer = libcFile.writer();
const libc = std.zig.LibCInstallation{
var libcData = std.ArrayList(u8).init(b.allocator);
const writer = libcData.writer();
try (std.zig.LibCInstallation{
.include_dir = androidIncludePath,
.sys_include_dir = androidIncludePath,
.crt_dir = androidApiSpecificPath,
};
try libc.render(writer);
libcFile.close();
raylib.setLibCFile(b.path("android-libc.txt"));
}).render(writer);
const libcFile = b.addWriteFiles().add("android-libc.txt", try libcData.toOwnedSlice());
raylib.setLibCFile(libcFile);
if (options.opengl_version == .auto) {
raylib.root_module.linkSystemLibrary("GLESv2", .{});

Loading…
取消
儲存