Bundle raylib artifact with raylib module

Co-authored-by: haxsam <haxsam@pm.me>
This commit is contained in:
Nikolasandhaxsam committed 2025-10-30 22:21:33 +01:00
1 parent 6ecc0455eb
commit 3cd4d3179d
3 files changed
+2 -4

No files matched your search

+2 -2
View File
@@ -77,6 +77,8 @@ pub fn build(b: *std.Build) !void {
const raylib = this.getModule(b, target, optimize);
const raygui = this.gui.getModule(b, target, optimize);
raylib.linkLibrary(raylib_artifact);
const examples = [_]Program{
.{
.name = "raw_stream",
@@ -426,7 +428,6 @@ pub fn build(b: *std.Build) !void {
});
wasm.root_module.addImport("raylib", raylib);
wasm.root_module.addImport("raygui", raygui);
wasm.linkLibrary(raylib_artifact);
const install_dir: std.Build.InstallDir = .{ .custom = "web" };
const emcc_flags = emsdk.emccDefaultFlags(b.allocator, .{
@@ -462,7 +463,6 @@ pub fn build(b: *std.Build) !void {
.name = ex.name,
.root_module = mod,
});
exe.linkLibrary(raylib_artifact);
exe.root_module.addImport("raylib", raylib);
exe.root_module.addImport("raygui", raygui);
-1
View File
@@ -33,7 +33,6 @@ pub fn build(b: *std.Build) !void {
.optimize = optimize,
});
exe_mod.addImport("raylib", raylib);
exe_mod.linkLibrary(raylib_artifact);
const run_step = b.step("run", "Run the app");
-1
View File
@@ -34,7 +34,6 @@ pub fn build(b: *std.Build) !void {
.optimize = optimize,
});
exe_mod.addImport("raylib", raylib);
exe_mod.linkLibrary(raylib_artifact);
const run_step = b.step("run", "Run the app");