Skip to content

Commit a96c137

Browse files
author
Anthony Debucquoy
committed
backends path to have just files
1 parent 1e9b501 commit a96c137

File tree

1 file changed

+40
-40
lines changed

1 file changed

+40
-40
lines changed

build.zig

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)