@@ -250,10 +250,10 @@ pub fn build(b: *std.Build) void {
250250 }
251251 }
252252 imgui .addCSourceFiles (.{
253- .root = imgui_dep .path ("" ),
253+ .root = imgui_dep .path ("backends " ),
254254 .files = &.{
255- "backends/ imgui_impl_glfw.cpp" ,
256- "backends/ imgui_impl_wgpu.cpp" ,
255+ "imgui_impl_glfw.cpp" ,
256+ "imgui_impl_wgpu.cpp" ,
257257 },
258258 .flags = cflags ,
259259 });
@@ -263,10 +263,10 @@ pub fn build(b: *std.Build) void {
263263 imgui .addIncludePath (zglfw .path ("libs/glfw/include" ));
264264 }
265265 imgui .addCSourceFiles (.{
266- .root = imgui_dep .path ("" ),
266+ .root = imgui_dep .path ("backends " ),
267267 .files = &.{
268- "backends/ imgui_impl_glfw.cpp" ,
269- "backends/ imgui_impl_opengl3.cpp" ,
268+ "imgui_impl_glfw.cpp" ,
269+ "imgui_impl_opengl3.cpp" ,
270270 },
271271 .flags = &(cflags .* ++ .{"-DIMGUI_IMPL_OPENGL_LOADER_CUSTOM" }),
272272 });
@@ -276,21 +276,21 @@ pub fn build(b: *std.Build) void {
276276 imgui .addIncludePath (zglfw .path ("libs/glfw/include" ));
277277 }
278278 imgui .addCSourceFiles (.{
279- .root = imgui_dep .path ("" ),
279+ .root = imgui_dep .path ("backends " ),
280280 .files = &.{
281- "backends/ imgui_impl_glfw.cpp" ,
282- "backends/ imgui_impl_dx12.cpp" ,
281+ "imgui_impl_glfw.cpp" ,
282+ "imgui_impl_dx12.cpp" ,
283283 },
284284 .flags = cflags ,
285285 });
286286 imgui .linkSystemLibrary ("d3dcompiler_47" );
287287 },
288288 .win32_dx12 = > {
289289 imgui .addCSourceFiles (.{
290- .root = imgui_dep .path ("" ),
290+ .root = imgui_dep .path ("backends " ),
291291 .files = &.{
292- "backends/ imgui_impl_win32.cpp" ,
293- "backends/ imgui_impl_dx12.cpp" ,
292+ "imgui_impl_win32.cpp" ,
293+ "imgui_impl_dx12.cpp" ,
294294 },
295295 .flags = cflags ,
296296 });
@@ -308,10 +308,10 @@ pub fn build(b: *std.Build) void {
308308 }
309309
310310 imgui .addCSourceFiles (.{
311- .root = imgui_dep .path ("" ),
311+ .root = imgui_dep .path ("backends " ),
312312 .files = &.{
313- "backends/ imgui_impl_glfw.cpp" ,
314- "backends/ imgui_impl_vulkan.cpp" ,
313+ "imgui_impl_glfw.cpp" ,
314+ "imgui_impl_vulkan.cpp" ,
315315 },
316316 .flags = &(cflags .* ++ .{ "-DVK_NO_PROTOTYPES" , "-DZGUI_DEGAMMA" }),
317317 });
@@ -321,9 +321,9 @@ pub fn build(b: *std.Build) void {
321321 imgui .addIncludePath (zglfw .path ("libs/glfw/include" ));
322322 }
323323 imgui .addCSourceFiles (.{
324- .root = imgui_dep .path ("" ),
324+ .root = imgui_dep .path ("backends " ),
325325 .files = &.{
326- "backends/ imgui_impl_glfw.cpp" ,
326+ "imgui_impl_glfw.cpp" ,
327327 },
328328 .flags = cflags ,
329329 });
@@ -333,11 +333,11 @@ pub fn build(b: *std.Build) void {
333333 imgui .addIncludePath (zsdl .path ("libs/sdl2/include" ));
334334 }
335335 imgui .addCSourceFiles (.{
336- .root = imgui_dep .path ("" ),
336+ .root = imgui_dep .path ("backends " ),
337337 .files = &.{
338- "backends/ imgui_impl_opengl3_loader.h" ,
339- "backends/ imgui_impl_sdl2.cpp" ,
340- "backends/ imgui_impl_opengl3.cpp" ,
338+ "imgui_impl_opengl3_loader.h" ,
339+ "imgui_impl_sdl2.cpp" ,
340+ "imgui_impl_opengl3.cpp" ,
341341 },
342342 .flags = &(cflags .* ++ .{"-DIMGUI_IMPL_OPENGL_LOADER_IMGL3W" }),
343343 });
@@ -348,10 +348,10 @@ pub fn build(b: *std.Build) void {
348348 imgui .linkFramework ("Cocoa" );
349349 imgui .linkFramework ("QuartzCore" );
350350 imgui .addCSourceFiles (.{
351- .root = imgui_dep .path ("" ),
351+ .root = imgui_dep .path ("backends " ),
352352 .files = &.{
353- "backends/ imgui_impl_osx.mm" ,
354- "backends/ imgui_impl_metal.mm" ,
353+ "imgui_impl_osx.mm" ,
354+ "imgui_impl_metal.mm" ,
355355 },
356356 .flags = objcflags ,
357357 });
@@ -361,9 +361,9 @@ pub fn build(b: *std.Build) void {
361361 imgui .addIncludePath (zsdl .path ("libs/sdl2/include" ));
362362 }
363363 imgui .addCSourceFiles (.{
364- .root = imgui_dep .path ("" ),
364+ .root = imgui_dep .path ("backends " ),
365365 .files = &.{
366- "backends/ imgui_impl_sdl2.cpp" ,
366+ "imgui_impl_sdl2.cpp" ,
367367 },
368368 .flags = cflags ,
369369 });
@@ -373,10 +373,10 @@ pub fn build(b: *std.Build) void {
373373 imgui .addIncludePath (zsdl .path ("libs/sdl2/include" ));
374374 }
375375 imgui .addCSourceFiles (.{
376- .root = imgui_dep .path ("" ),
376+ .root = imgui_dep .path ("backends " ),
377377 .files = &.{
378- "backends/ imgui_impl_sdl2.cpp" ,
379- "backends/ imgui_impl_sdlrenderer2.cpp" ,
378+ "imgui_impl_sdl2.cpp" ,
379+ "imgui_impl_sdlrenderer2.cpp" ,
380380 },
381381 .flags = cflags ,
382382 });
@@ -386,10 +386,10 @@ pub fn build(b: *std.Build) void {
386386 imgui .addIncludePath (zsdl .path ("libs/sdl3/include" ));
387387 }
388388 imgui .addCSourceFiles (.{
389- .root = imgui_dep .path ("" ),
389+ .root = imgui_dep .path ("backends " ),
390390 .files = &.{
391- "backends/ imgui_impl_sdl3.cpp" ,
392- "backends/ imgui_impl_sdlgpu3.cpp" ,
391+ "imgui_impl_sdl3.cpp" ,
392+ "imgui_impl_sdlgpu3.cpp" ,
393393 },
394394 .flags = cflags ,
395395 });
@@ -399,10 +399,10 @@ pub fn build(b: *std.Build) void {
399399 imgui .addIncludePath (zsdl .path ("libs/sdl3/include" ));
400400 }
401401 imgui .addCSourceFiles (.{
402- .root = imgui_dep .path ("" ),
402+ .root = imgui_dep .path ("backends " ),
403403 .files = &.{
404- "backends/ imgui_impl_sdl3.cpp" ,
405- "backends/ imgui_impl_sdlrenderer3.cpp" ,
404+ "imgui_impl_sdl3.cpp" ,
405+ "imgui_impl_sdlrenderer3.cpp" ,
406406 },
407407 .flags = cflags ,
408408 });
@@ -412,10 +412,10 @@ pub fn build(b: *std.Build) void {
412412 imgui .addIncludePath (zsdl .path ("libs/sdl3/include/SDL3" ));
413413 }
414414 imgui .addCSourceFiles (.{
415- .root = imgui_dep .path ("" ),
415+ .root = imgui_dep .path ("backends " ),
416416 .files = &.{
417- "backends/ imgui_impl_sdl3.cpp" ,
418- "backends/ imgui_impl_opengl3.cpp" ,
417+ "imgui_impl_sdl3.cpp" ,
418+ "imgui_impl_opengl3.cpp" ,
419419 },
420420 .flags = &(cflags .* ++ .{"-DIMGUI_IMPL_OPENGL_LOADER_IMGL3W" }),
421421 });
@@ -425,9 +425,9 @@ pub fn build(b: *std.Build) void {
425425 imgui .addIncludePath (zsdl .path ("libs/sdl3/include" ));
426426 }
427427 imgui .addCSourceFiles (.{
428- .root = imgui_dep .path ("" ),
428+ .root = imgui_dep .path ("backends " ),
429429 .files = &.{
430- "backends/ imgui_impl_sdl3.cpp" ,
430+ "imgui_impl_sdl3.cpp" ,
431431 },
432432 .flags = cflags ,
433433 });
0 commit comments