From f1ac1d45e5952c3bed830c1014c5a65fc47fcdc7 Mon Sep 17 00:00:00 2001 From: Aandreba Date: Wed, 19 Feb 2025 15:39:00 +0100 Subject: [PATCH] fixed include paths --- build.zig | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/build.zig b/build.zig index 3c878a2..0fab169 100644 --- a/build.zig +++ b/build.zig @@ -36,7 +36,7 @@ pub fn build(b: *std.Build) void { }, }); simdjson_lib.addIncludePath(simdjson_dep.path("singleheader")); - simdjson_lib.installHeadersDirectory(simdjson_dep.path("singleheader"), ".", .{ .include_extensions = &.{"*.h"} }); + simdjson_lib.installHeadersDirectory(simdjson_dep.path("singleheader"), ".", .{ .include_extensions = &.{".h"} }); b.installArtifact(simdjson_lib); const fastgltf_lib: *std.Build.Step.Compile = switch (preferred_link_mode) { @@ -54,7 +54,7 @@ pub fn build(b: *std.Build) void { fastgltf_lib.linkLibCpp(); fastgltf_lib.linkLibrary(simdjson_lib); fastgltf_lib.addIncludePath(fastgltf_dep.path(b.pathJoin(&.{"include"}))); - fastgltf_lib.addIncludePath(simdjson_dep.path("include")); + // fastgltf_lib.addIncludePath(simdjson_dep.path("include")); fastgltf_lib.addCSourceFiles(.{ .root = fastgltf_dep.path("."), .files = &(.{ "src/fastgltf.cpp", "src/base64.cpp", "src/io.cpp" }), @@ -68,7 +68,9 @@ pub fn build(b: *std.Build) void { fastgltf_lib.root_module.addCMacro("FASTGLTF_ENABLE_DEPRECATED_EXT", if (enable_deprecated_ext) "1" else "0"); fastgltf_lib.root_module.addCMacro("FASTGLTF_DISABLE_CUSTOM_MEMORY_POOL", if (disable_custom_memory_pool) "1" else "0"); fastgltf_lib.root_module.addCMacro("FASTGLTF_USE_64BIT_FLOAT", if (use_64bit_float) "1" else "0"); - fastgltf_lib.installHeadersDirectory(fastgltf_dep.path(b.pathJoin(&.{ "include", "fastgltf" })), "fastgltf", .{ .include_extensions = &.{ "*.h", "*.hpp" } }); + fastgltf_lib.installHeadersDirectory(fastgltf_dep.path(b.pathJoin(&.{ "include", "fastgltf" })), "fastgltf", .{ + .include_extensions = &.{ ".h", ".hpp" }, + }); b.installArtifact(fastgltf_lib); const example = b.addExecutable(.{