mirror of
https://github.com/raylib-zig/raylib-zig.git
synced 2025-12-06 06:13:08 +00:00
Bundle raylib artifact with raylib module
Co-authored-by: haxsam <haxsam@pm.me>
This commit is contained in:
parent
6ecc0455eb
commit
3cd4d3179d
@ -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);
|
||||
|
||||
|
||||
@ -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");
|
||||
|
||||
|
||||
@ -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");
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user