From 20c628ae0d5e45e1cefb56a14bf0e98cdccb1cdd Mon Sep 17 00:00:00 2001 From: Matheus Catarino Date: Tue, 11 Feb 2025 16:26:28 -0300 Subject: [PATCH] dub: link imgui in libsokol (shared) --- build.zig | 2 +- dub.sdl | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index 0ae1350..e052b14 100644 --- a/build.zig +++ b/build.zig @@ -285,7 +285,7 @@ pub fn build(b: *Build) !void { buildShaders(b, target); if (dub_artifact) { if (opt_with_sokol_imgui) - b.installArtifact(lib_imgui.?); + lib_sokol.linkLibrary(lib_imgui.?); b.installArtifact(lib_sokol); } else { // build examples diff --git a/dub.sdl b/dub.sdl index 5980fb4..ceee1eb 100644 --- a/dub.sdl +++ b/dub.sdl @@ -329,7 +329,7 @@ subPackage { targetType "executable" targetPath "build" sourceFiles "src/examples/imgui.d" - libs "sokol" "imgui" + libs "sokol" dflags "-preview=all" "-i=sokol" "-i=shaders" "-i=handmade" "-i=imgui" lflags "-Lzig-out/lib" platform="posix" lflags "/LIBPATH:zig-out/lib" platform="windows" @@ -344,7 +344,7 @@ subPackage { targetType "executable" targetPath "build" sourceFiles "src/examples/droptest.d" - libs "sokol" "imgui" + libs "sokol" dflags "-preview=all" "-i=sokol" "-i=shaders" "-i=handmade" "-i=imgui" lflags "-Lzig-out/lib" platform="posix" lflags "/LIBPATH:zig-out/lib" platform="windows"