Skip to content

Instantly share code, notes, and snippets.

@KageKirin
Last active February 23, 2022 13:45
Show Gist options
  • Save KageKirin/864b6c5e6824faeecca21cf809a81768 to your computer and use it in GitHub Desktop.
Save KageKirin/864b6c5e6824faeecca21cf809a81768 to your computer and use it in GitHub Desktop.
GENie generated Zig build issue "StreamTooLong"
// argus.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("argus", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/argus/argus/src");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/argus/argus/src/argus_option.c",
"../../libs/argus/argus/src/argus_help.c",
"../../libs/argus/argus/src/argus_action.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-g",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("argus", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/argus/argus/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/argus/argus/src/argus_option.c",
"../../libs/argus/argus/src/argus_help.c",
"../../libs/argus/argus/src/argus_action.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("argus", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/argus/argus/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/argus/argus/src/argus_option.c",
"../../libs/argus/argus/src/argus_help.c",
"../../libs/argus/argus/src/argus_action.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// arguspp.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("arguspp", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/arguspp/arguspp.cpp",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("arguspp", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/arguspp/arguspp.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("arguspp", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/arguspp/arguspp.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// avtr_bmpng.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_flatbuffers = @import("flatbuffers.zig");
const mod_badass_bactra_texture = @import("badass.bactra.texture.zig");
const mod_fmt = @import("fmt.zig");
const mod_stb = @import("stb.zig");
const mod_arguspp = @import("arguspp.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_badass_bactra_core = @import("badass.bactra.core.zig");
const mod_badass_require = @import("badass.require.zig");
const mod_flatglm = @import("flatglm.zig");
const mod_argus = @import("argus.zig");
const mod_flatgltf = @import("flatgltf.zig");
const mod_badass_lon = @import("badass.lon.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("avtr_bmpng", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/avtr_bmpng/bmpng_main.cpp",
"../../src/bactra/tools/avtr_bmpng/bmpng_core.cpp",
"../../src/bactra/tools/avtr_bmpng/bmpng_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("avtr_bmpng", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/avtr_bmpng/bmpng_main.cpp",
"../../src/bactra/tools/avtr_bmpng/bmpng_core.cpp",
"../../src/bactra/tools/avtr_bmpng/bmpng_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("avtr_bmpng", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/avtr_bmpng/bmpng_main.cpp",
"../../src/bactra/tools/avtr_bmpng/bmpng_core.cpp",
"../../src/bactra/tools/avtr_bmpng/bmpng_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// bactra2gltf.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_flatbuffers = @import("flatbuffers.zig");
const mod_badass_bactra_texture = @import("badass.bactra.texture.zig");
const mod_flatglm = @import("flatglm.zig");
const mod_fmt = @import("fmt.zig");
const mod_stb = @import("stb.zig");
const mod_badass_bactra_gltf = @import("badass.bactra.gltf.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_badass_bactra_core = @import("badass.bactra.core.zig");
const mod_argus = @import("argus.zig");
const mod_badass_require = @import("badass.require.zig");
const mod_cgltf = @import("cgltf.zig");
const mod_flatgltf = @import("flatgltf.zig");
const mod_arguspp = @import("arguspp.zig");
const mod_badass_lon = @import("badass.lon.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("bactra2gltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/bactra2gltf/bactra2gltf_core.cpp",
"../../src/bactra/tools/bactra2gltf/bactra2gltf_main.cpp",
"../../src/bactra/tools/bactra2gltf/bactra2gltf_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_cgltf.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("bactra2gltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/bactra2gltf/bactra2gltf_core.cpp",
"../../src/bactra/tools/bactra2gltf/bactra2gltf_main.cpp",
"../../src/bactra/tools/bactra2gltf/bactra2gltf_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_cgltf.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("bactra2gltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/bactra2gltf/bactra2gltf_core.cpp",
"../../src/bactra/tools/bactra2gltf/bactra2gltf_main.cpp",
"../../src/bactra/tools/bactra2gltf/bactra2gltf_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_cgltf.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// bactra_conv.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_flatbuffers = @import("flatbuffers.zig");
const mod_badass_bactra_texture = @import("badass.bactra.texture.zig");
const mod_fmt = @import("fmt.zig");
const mod_badass_bactra_gltf = @import("badass.bactra.gltf.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_badass_bactra_core = @import("badass.bactra.core.zig");
const mod_flatglm = @import("flatglm.zig");
const mod_badass_require = @import("badass.require.zig");
const mod_argus = @import("argus.zig");
const mod_flatgltf = @import("flatgltf.zig");
const mod_arguspp = @import("arguspp.zig");
const mod_badass_lon = @import("badass.lon.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("bactra_conv", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/bactra_conv/converter.cpp",
"../../src/bactra/tools/bactra_conv/converter_main.cpp",
"../../src/bactra/tools/bactra_conv/converter_core.cpp",
"../../src/bactra/tools/bactra_conv/converter_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("bactra_conv", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/bactra_conv/converter.cpp",
"../../src/bactra/tools/bactra_conv/converter_main.cpp",
"../../src/bactra/tools/bactra_conv/converter_core.cpp",
"../../src/bactra/tools/bactra_conv/converter_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("bactra_conv", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/argus/argus/src");
prj.addIncludeDir("../../src/arguspp");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/tools/bactra_conv/converter.cpp",
"../../src/bactra/tools/bactra_conv/converter_main.cpp",
"../../src/bactra/tools/bactra_conv/converter_core.cpp",
"../../src/bactra/tools/bactra_conv/converter_options.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_argus.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_arguspp.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.bactra.core.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.bactra.core", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src/bactra");
prj.addIncludeDir("../../src/bactra/core");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/core/BACTRA_utility.cpp",
"../../src/bactra/core/BACTRA_internalapi.cpp",
"../../src/bactra/core/BACTRA_equal_value.cpp",
"../../src/bactra/core/BACTRA_structures.cpp",
"../../src/bactra/core/BACTRA_downcast.cpp",
"../../src/bactra/core/BACTRA_to_string.cpp",
"../../src/bactra/core/BACTRA_ascii2.cpp",
"../../src/bactra/core/BACTRA_fileapi.cpp",
"../../src/bactra/core/BACTRA_animutility.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.bactra.core", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src/bactra");
prj.addIncludeDir("../../src/bactra/core");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/core/BACTRA_utility.cpp",
"../../src/bactra/core/BACTRA_internalapi.cpp",
"../../src/bactra/core/BACTRA_equal_value.cpp",
"../../src/bactra/core/BACTRA_structures.cpp",
"../../src/bactra/core/BACTRA_downcast.cpp",
"../../src/bactra/core/BACTRA_to_string.cpp",
"../../src/bactra/core/BACTRA_ascii2.cpp",
"../../src/bactra/core/BACTRA_fileapi.cpp",
"../../src/bactra/core/BACTRA_animutility.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.bactra.core", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src/bactra");
prj.addIncludeDir("../../src/bactra/core");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/core/BACTRA_utility.cpp",
"../../src/bactra/core/BACTRA_internalapi.cpp",
"../../src/bactra/core/BACTRA_equal_value.cpp",
"../../src/bactra/core/BACTRA_structures.cpp",
"../../src/bactra/core/BACTRA_downcast.cpp",
"../../src/bactra/core/BACTRA_to_string.cpp",
"../../src/bactra/core/BACTRA_ascii2.cpp",
"../../src/bactra/core/BACTRA_fileapi.cpp",
"../../src/bactra/core/BACTRA_animutility.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.bactra.gltf.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.bactra.gltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/gltf/BGLTFanimation.cpp",
"../../src/bactra/gltf/BGLTFmaterial.cpp",
"../../src/bactra/gltf/BGLTFutils.cpp",
"../../src/bactra/gltf/BGLTFtexture.cpp",
"../../src/bactra/gltf/BGLTFapi.cpp",
"../../src/bactra/gltf/gltf_binary.cpp",
"../../src/bactra/gltf/BGLTFasset.cpp",
"../../src/bactra/gltf/BGLTFmesh.cpp",
"../../src/bactra/gltf/BGLTFskeleton.cpp",
"../../src/bactra/gltf/BGLTFoptimize.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.bactra.gltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/gltf/BGLTFanimation.cpp",
"../../src/bactra/gltf/BGLTFmaterial.cpp",
"../../src/bactra/gltf/BGLTFutils.cpp",
"../../src/bactra/gltf/BGLTFtexture.cpp",
"../../src/bactra/gltf/BGLTFapi.cpp",
"../../src/bactra/gltf/gltf_binary.cpp",
"../../src/bactra/gltf/BGLTFasset.cpp",
"../../src/bactra/gltf/BGLTFmesh.cpp",
"../../src/bactra/gltf/BGLTFskeleton.cpp",
"../../src/bactra/gltf/BGLTFoptimize.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.bactra.gltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/gltf/BGLTFanimation.cpp",
"../../src/bactra/gltf/BGLTFmaterial.cpp",
"../../src/bactra/gltf/BGLTFutils.cpp",
"../../src/bactra/gltf/BGLTFtexture.cpp",
"../../src/bactra/gltf/BGLTFapi.cpp",
"../../src/bactra/gltf/gltf_binary.cpp",
"../../src/bactra/gltf/BGLTFasset.cpp",
"../../src/bactra/gltf/BGLTFmesh.cpp",
"../../src/bactra/gltf/BGLTFskeleton.cpp",
"../../src/bactra/gltf/BGLTFoptimize.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.bactra.schemas.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.bactra.schemas", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/schemas");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.bactra.schemas", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/schemas");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.bactra.schemas", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/schemas");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.bactra.texture.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.bactra.texture", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/texture/handlerinterface.cpp",
"../../src/bactra/texture/BACTRA_BMPmask.cpp",
"../../src/bactra/texture/BACTRA_BMPstbimage.cpp",
"../../src/bactra/texture/endian.cpp",
"../../src/bactra/texture/memoryreader.cpp",
"../../src/bactra/texture/typeconversion.cpp",
"../../src/bactra/texture/pixelreader.cpp",
"../../src/bactra/texture/writerinterface.cpp",
"../../src/bactra/texture/base_handler.cpp",
"../../src/bactra/texture/readerinterface.cpp",
"../../src/bactra/texture/BACTRA_BMPtexture.cpp",
"../../src/bactra/texture/pixelwriter.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.bactra.texture", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/texture/handlerinterface.cpp",
"../../src/bactra/texture/BACTRA_BMPmask.cpp",
"../../src/bactra/texture/BACTRA_BMPstbimage.cpp",
"../../src/bactra/texture/endian.cpp",
"../../src/bactra/texture/memoryreader.cpp",
"../../src/bactra/texture/typeconversion.cpp",
"../../src/bactra/texture/pixelreader.cpp",
"../../src/bactra/texture/writerinterface.cpp",
"../../src/bactra/texture/base_handler.cpp",
"../../src/bactra/texture/readerinterface.cpp",
"../../src/bactra/texture/BACTRA_BMPtexture.cpp",
"../../src/bactra/texture/pixelwriter.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.bactra.texture", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/bactra/texture/handlerinterface.cpp",
"../../src/bactra/texture/BACTRA_BMPmask.cpp",
"../../src/bactra/texture/BACTRA_BMPstbimage.cpp",
"../../src/bactra/texture/endian.cpp",
"../../src/bactra/texture/memoryreader.cpp",
"../../src/bactra/texture/typeconversion.cpp",
"../../src/bactra/texture/pixelreader.cpp",
"../../src/bactra/texture/writerinterface.cpp",
"../../src/bactra/texture/base_handler.cpp",
"../../src/bactra/texture/readerinterface.cpp",
"../../src/bactra/texture/BACTRA_BMPtexture.cpp",
"../../src/bactra/texture/pixelwriter.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.bactra.unittests.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_flatbuffers = @import("flatbuffers.zig");
const mod_badass_bactra_texture = @import("badass.bactra.texture.zig");
const mod_fmt = @import("fmt.zig");
const mod_stb = @import("stb.zig");
const mod_badass_bactra_gltf = @import("badass.bactra.gltf.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_badass_bactra_core = @import("badass.bactra.core.zig");
const mod_badass_require = @import("badass.require.zig");
const mod_flatglm = @import("flatglm.zig");
const mod_flatgltf = @import("flatgltf.zig");
const mod_incbin = @import("incbin.zig");
const mod_badass_lon = @import("badass.lon.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("badass.bactra.unittests", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/incbin/incbin");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/bactra/bactra.ascii2.ut.cpp",
"../../src/tests/bactra/bactra.ascii.rwr.ut.cpp",
"../../src/tests/bactra/main.ut.cpp",
"../../src/tests/bactra/bactra.ascii.partial.rwr.ut.cpp",
"../../src/tests/bactra/bactra.cloning.ut.cpp",
"../../src/tests/bactra/bactra.benchmark.ut.cpp",
"../../src/tests/bactra/bactra.gltf.ut.cpp",
"../../src/tests/bactra/assets/mannequin/mannequin_ska.cxx",
"../../src/tests/bactra/assets/mannequin/mannequin_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_ska.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_02_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_01_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_bac.cxx",
"../../src/tests/bactra/assets/unisex/abody_u_tra.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_bac.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_ska.cxx",
"../../src/tests/bactra/assets/generic_humanoid/mobage_base_skeleton_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_tra.cxx",
"../../src/tests/bactra/assets/pet/pet_u_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_bac.cxx",
"../../src/tests/bactra/assets/male/abody_m_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_1_tra.cxx",
"../../src/tests/bactra/assets/male/face_m_ska.cxx",
"../../src/tests/bactra/assets/male/abody_m_bac.cxx",
"../../src/tests/bactra/assets/female/face_f_bac.cxx",
"../../src/tests/bactra/assets/female/abody_f_ska.cxx",
"../../src/tests/bactra/assets/female/face_f_1_tra.cxx",
"../../src/tests/bactra/assets/female/face_f_ska.cxx",
"../../src/tests/bactra/assets/female/abody_f_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_ska.cxx",
"../../src/tests/bactra/assets/model3/model3_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_tra.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_ska.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_bac.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_tra.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_bac.cxx",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_incbin.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("badass.bactra.unittests", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/incbin/incbin");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/bactra/bactra.ascii2.ut.cpp",
"../../src/tests/bactra/bactra.ascii.rwr.ut.cpp",
"../../src/tests/bactra/main.ut.cpp",
"../../src/tests/bactra/bactra.ascii.partial.rwr.ut.cpp",
"../../src/tests/bactra/bactra.cloning.ut.cpp",
"../../src/tests/bactra/bactra.benchmark.ut.cpp",
"../../src/tests/bactra/bactra.gltf.ut.cpp",
"../../src/tests/bactra/assets/mannequin/mannequin_ska.cxx",
"../../src/tests/bactra/assets/mannequin/mannequin_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_ska.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_02_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_01_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_bac.cxx",
"../../src/tests/bactra/assets/unisex/abody_u_tra.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_bac.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_ska.cxx",
"../../src/tests/bactra/assets/generic_humanoid/mobage_base_skeleton_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_tra.cxx",
"../../src/tests/bactra/assets/pet/pet_u_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_bac.cxx",
"../../src/tests/bactra/assets/male/abody_m_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_1_tra.cxx",
"../../src/tests/bactra/assets/male/face_m_ska.cxx",
"../../src/tests/bactra/assets/male/abody_m_bac.cxx",
"../../src/tests/bactra/assets/female/face_f_bac.cxx",
"../../src/tests/bactra/assets/female/abody_f_ska.cxx",
"../../src/tests/bactra/assets/female/face_f_1_tra.cxx",
"../../src/tests/bactra/assets/female/face_f_ska.cxx",
"../../src/tests/bactra/assets/female/abody_f_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_ska.cxx",
"../../src/tests/bactra/assets/model3/model3_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_tra.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_ska.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_bac.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_tra.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_bac.cxx",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_incbin.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("badass.bactra.unittests", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/stb");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.addIncludeDir("../../libs/incbin/incbin");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/schemas");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/bactra");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/bactra/bactra.ascii2.ut.cpp",
"../../src/tests/bactra/bactra.ascii.rwr.ut.cpp",
"../../src/tests/bactra/main.ut.cpp",
"../../src/tests/bactra/bactra.ascii.partial.rwr.ut.cpp",
"../../src/tests/bactra/bactra.cloning.ut.cpp",
"../../src/tests/bactra/bactra.benchmark.ut.cpp",
"../../src/tests/bactra/bactra.gltf.ut.cpp",
"../../src/tests/bactra/assets/mannequin/mannequin_ska.cxx",
"../../src/tests/bactra/assets/mannequin/mannequin_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_ska.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_02_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_01_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_bac.cxx",
"../../src/tests/bactra/assets/unisex/abody_u_tra.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_bac.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_ska.cxx",
"../../src/tests/bactra/assets/generic_humanoid/mobage_base_skeleton_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_tra.cxx",
"../../src/tests/bactra/assets/pet/pet_u_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_bac.cxx",
"../../src/tests/bactra/assets/male/abody_m_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_1_tra.cxx",
"../../src/tests/bactra/assets/male/face_m_ska.cxx",
"../../src/tests/bactra/assets/male/abody_m_bac.cxx",
"../../src/tests/bactra/assets/female/face_f_bac.cxx",
"../../src/tests/bactra/assets/female/abody_f_ska.cxx",
"../../src/tests/bactra/assets/female/face_f_1_tra.cxx",
"../../src/tests/bactra/assets/female/face_f_ska.cxx",
"../../src/tests/bactra/assets/female/abody_f_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_ska.cxx",
"../../src/tests/bactra/assets/model3/model3_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_tra.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_ska.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_bac.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_tra.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_bac.cxx",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_texture.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_stb.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_gltf.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_bactra_core.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_flatglm.build(b, target, mode));
prj.linkLibrary(mod_flatgltf.build(b, target, mode));
prj.linkLibrary(mod_incbin.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.gitrev.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.gitrev", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C sources
prj.addCSourceFiles(&.{
"../../src/gitrev.c",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Rpass=inline",
"-Wall -Wextra",
"-g",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.gitrev", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C sources
prj.addCSourceFiles(&.{
"../../src/gitrev.c",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.gitrev", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C sources
prj.addCSourceFiles(&.{
"../../src/gitrev.c",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.glm_extensions.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.glm_extensions", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/glm_extensions/glm_isnan.cpp",
"../../src/glm_extensions/glm_random_color.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.glm_extensions", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/glm_extensions/glm_isnan.cpp",
"../../src/glm_extensions/glm_random_color.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.glm_extensions", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/glm_extensions/glm_isnan.cpp",
"../../src/glm_extensions/glm_random_color.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.lon.unittest.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_badass_lon = @import("badass.lon.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_fmt = @import("fmt.zig");
const mod_incbin = @import("incbin.zig");
const mod_badass_require = @import("badass.require.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("badass.lon.unittest", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/incbin/incbin");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/lon/element_contents.cpp",
"../../src/tests/lon/quoted_string.cpp",
"../../src/tests/lon/element_name.cpp",
"../../src/tests/lon/document_test_assets.cpp",
"../../src/tests/lon/elements_hierarchy.cpp",
"../../src/tests/lon/roundtrip_test_assets.cpp",
"../../src/tests/lon/document_equality_test_strings.cpp",
"../../src/tests/lon/document_equality_test_assets.cpp",
"../../src/tests/lon/parser_test.cpp",
"../../src/tests/lon/callbacks.cpp",
"../../src/tests/lon/iterate_test_assets.cpp",
"../../src/tests/lon/document_equality.cpp",
"../../src/tests/lon/document_roundtrip.cpp",
"../../src/tests/lon/roundtrip_test_strings.cpp",
"../../src/tests/lon/document_test_strings.cpp",
"../../src/tests/lon/document.cpp",
"../../src/tests/lon/element_values.cpp",
"../../src/tests/lon/iterate_test_strings.cpp",
"../../src/tests/lon/whitespace_and_comments.cpp",
"../../src/tests/bactra/assets/mannequin/mannequin_ska.cxx",
"../../src/tests/bactra/assets/mannequin/mannequin_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_ska.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_02_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_01_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_bac.cxx",
"../../src/tests/bactra/assets/unisex/abody_u_tra.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_bac.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_ska.cxx",
"../../src/tests/bactra/assets/generic_humanoid/mobage_base_skeleton_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_tra.cxx",
"../../src/tests/bactra/assets/pet/pet_u_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_bac.cxx",
"../../src/tests/bactra/assets/male/abody_m_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_1_tra.cxx",
"../../src/tests/bactra/assets/male/face_m_ska.cxx",
"../../src/tests/bactra/assets/male/abody_m_bac.cxx",
"../../src/tests/bactra/assets/female/face_f_bac.cxx",
"../../src/tests/bactra/assets/female/abody_f_ska.cxx",
"../../src/tests/bactra/assets/female/face_f_1_tra.cxx",
"../../src/tests/bactra/assets/female/face_f_ska.cxx",
"../../src/tests/bactra/assets/female/abody_f_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_ska.cxx",
"../../src/tests/bactra/assets/model3/model3_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_tra.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_ska.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_bac.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_tra.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_bac.cxx",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_incbin.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("badass.lon.unittest", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/incbin/incbin");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/lon/element_contents.cpp",
"../../src/tests/lon/quoted_string.cpp",
"../../src/tests/lon/element_name.cpp",
"../../src/tests/lon/document_test_assets.cpp",
"../../src/tests/lon/elements_hierarchy.cpp",
"../../src/tests/lon/roundtrip_test_assets.cpp",
"../../src/tests/lon/document_equality_test_strings.cpp",
"../../src/tests/lon/document_equality_test_assets.cpp",
"../../src/tests/lon/parser_test.cpp",
"../../src/tests/lon/callbacks.cpp",
"../../src/tests/lon/iterate_test_assets.cpp",
"../../src/tests/lon/document_equality.cpp",
"../../src/tests/lon/document_roundtrip.cpp",
"../../src/tests/lon/roundtrip_test_strings.cpp",
"../../src/tests/lon/document_test_strings.cpp",
"../../src/tests/lon/document.cpp",
"../../src/tests/lon/element_values.cpp",
"../../src/tests/lon/iterate_test_strings.cpp",
"../../src/tests/lon/whitespace_and_comments.cpp",
"../../src/tests/bactra/assets/mannequin/mannequin_ska.cxx",
"../../src/tests/bactra/assets/mannequin/mannequin_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_ska.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_02_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_01_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_bac.cxx",
"../../src/tests/bactra/assets/unisex/abody_u_tra.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_bac.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_ska.cxx",
"../../src/tests/bactra/assets/generic_humanoid/mobage_base_skeleton_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_tra.cxx",
"../../src/tests/bactra/assets/pet/pet_u_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_bac.cxx",
"../../src/tests/bactra/assets/male/abody_m_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_1_tra.cxx",
"../../src/tests/bactra/assets/male/face_m_ska.cxx",
"../../src/tests/bactra/assets/male/abody_m_bac.cxx",
"../../src/tests/bactra/assets/female/face_f_bac.cxx",
"../../src/tests/bactra/assets/female/abody_f_ska.cxx",
"../../src/tests/bactra/assets/female/face_f_1_tra.cxx",
"../../src/tests/bactra/assets/female/face_f_ska.cxx",
"../../src/tests/bactra/assets/female/abody_f_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_ska.cxx",
"../../src/tests/bactra/assets/model3/model3_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_tra.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_ska.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_bac.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_tra.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_bac.cxx",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_incbin.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("badass.lon.unittest", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/incbin/incbin");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addIncludeDir("../../src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/lon/element_contents.cpp",
"../../src/tests/lon/quoted_string.cpp",
"../../src/tests/lon/element_name.cpp",
"../../src/tests/lon/document_test_assets.cpp",
"../../src/tests/lon/elements_hierarchy.cpp",
"../../src/tests/lon/roundtrip_test_assets.cpp",
"../../src/tests/lon/document_equality_test_strings.cpp",
"../../src/tests/lon/document_equality_test_assets.cpp",
"../../src/tests/lon/parser_test.cpp",
"../../src/tests/lon/callbacks.cpp",
"../../src/tests/lon/iterate_test_assets.cpp",
"../../src/tests/lon/document_equality.cpp",
"../../src/tests/lon/document_roundtrip.cpp",
"../../src/tests/lon/roundtrip_test_strings.cpp",
"../../src/tests/lon/document_test_strings.cpp",
"../../src/tests/lon/document.cpp",
"../../src/tests/lon/element_values.cpp",
"../../src/tests/lon/iterate_test_strings.cpp",
"../../src/tests/lon/whitespace_and_comments.cpp",
"../../src/tests/bactra/assets/mannequin/mannequin_ska.cxx",
"../../src/tests/bactra/assets/mannequin/mannequin_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_bac.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_ska.cxx",
"../../src/tests/bactra/assets/f_0245/Eyes_motion_0724_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_tops_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_02_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_head_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_body_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_bottoms_ska.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_animation_01_tra.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_acces_bac.cxx",
"../../src/tests/bactra/assets/f_0245/f_0245_hair_bac.cxx",
"../../src/tests/bactra/assets/unisex/abody_u_tra.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_bac.cxx",
"../../src/tests/bactra/assets/generic_humanoid/exported_by_kuroki_ska.cxx",
"../../src/tests/bactra/assets/generic_humanoid/mobage_base_skeleton_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_ska.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_tra.cxx",
"../../src/tests/bactra/assets/pet/pet_u_bac.cxx",
"../../src/tests/bactra/assets/pet/pet_u_original_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_bac.cxx",
"../../src/tests/bactra/assets/male/abody_m_ska.cxx",
"../../src/tests/bactra/assets/male/face_m_1_tra.cxx",
"../../src/tests/bactra/assets/male/face_m_ska.cxx",
"../../src/tests/bactra/assets/male/abody_m_bac.cxx",
"../../src/tests/bactra/assets/female/face_f_bac.cxx",
"../../src/tests/bactra/assets/female/abody_f_ska.cxx",
"../../src/tests/bactra/assets/female/face_f_1_tra.cxx",
"../../src/tests/bactra/assets/female/face_f_ska.cxx",
"../../src/tests/bactra/assets/female/abody_f_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_ska.cxx",
"../../src/tests/bactra/assets/model3/model3_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_tra.cxx",
"../../src/tests/bactra/assets/model3/model3_patched_bac.cxx",
"../../src/tests/bactra/assets/model3/model3_ska.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_bac.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_tra.cxx",
"../../src/tests/bactra/assets/meliodas/cloths_u_ska.cxx",
"../../src/tests/bactra/assets/meliodas/hair_u_bac.cxx",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_fmt.build(b, target, mode));
prj.linkLibrary(mod_incbin.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.lon.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.lon", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/lon/LONutils.cpp",
"../../src/lon/LONdocument.cpp",
"../../src/lon/LONparser.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.lon", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/lon/LONutils.cpp",
"../../src/lon/LONdocument.cpp",
"../../src/lon/LONparser.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.lon", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/lon/LONutils.cpp",
"../../src/lon/LONdocument.cpp",
"../../src/lon/LONparser.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.require.unittest.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_badass_require = @import("badass.require.zig");
const mod_badass_lon = @import("badass.lon.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("badass.require.unittest", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/require_test.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("badass.require.unittest", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/require_test.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("badass.require.unittest", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../src/require");
prj.addIncludeDir("../../src/lon");
prj.addIncludeDir("../../src/glm_extensions");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/tests/require_test.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
prj.linkLibrary(mod_badass_gitrev.build(b, target, mode));
prj.linkLibrary(mod_badass_glm_extensions.build(b, target, mode));
prj.linkLibrary(mod_badass_require.build(b, target, mode));
prj.linkLibrary(mod_badass_lon.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// badass.require.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("badass.require", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../src/require");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("WITH_DEBUG_PRINT");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/require/require.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-g",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-std=c++2a",
"-Rpass=inline",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("badass.require", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../src/require");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/require/require.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("badass.require", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../src/require");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
prj.defineCMacroRaw("PLATFORM_MACOS");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/require/require.cpp",
},
&.{
"-Wextra-tokens",
"-fdiagnostics-color",
"-fdiagnostics-fixit-info",
"-Wno-undef",
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Rpass=inline",
"-Wall -Wextra",
"-std=c++2a",
"-fblocks",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-lib -lc -lc++ -cflags -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_php.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/util.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_python.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/bfbs_gen_lua.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_go.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_grpc.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_rust.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_json_schema.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_java.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/code_generators.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_swift.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_kotlin.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_parser.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_lobster.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/reflection.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_dart.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_text.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_lua.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_ts.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_cpp.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_fbs.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_csharp.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/python_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/swift_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/cpp_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/java_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/go_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/ts_generator.cc --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name flatbuffers -static -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -Xclang skylake -Xclang -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/be1c93f3a4f99dfc-idl_gen_kotlin.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/be1c93f3a4f99dfc-idl_gen_kotlin.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_kotlin.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -32bit-mode -Xclang -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/dacea057361bdd4d-idl_gen_json_schema.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/dacea057361bdd4d-idl_gen_json_schema.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_json_schema.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/60fb076964235fd5-bfbs_gen_lua.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/60fb076964235fd5-bfbs_gen_lua.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/bfbs_gen_lua.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature +vzeroupper -Xclang -target-feature -xop -Xclang -target-feature -Xclang -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -amx-bf16 -Xclang -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/815b4d6d70d0a338-swift_generator.o.d -I -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/5e13bac84df5bd3c-idl_gen_csharp.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/5e13bac84df5bd3c-idl_gen_csharp.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_csharp.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
+clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang +sse4.1 +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -movdiri -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/815b4d6d70d0a338-swift_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/swift_generator.cc -fdiagnostics-fixit-info -std=c++2a -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang -target-feature -Xclang +lzcnt -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/72b53725bf95ac3b-python_generator.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/72b53725bf95ac3b-python_generator.o -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/python_generator.cc -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/b86d1034b42378a7-idl_parser.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/b86d1034b42378a7-idl_parser.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_parser.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -MD -MV -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/915dd1d9a84c28be-go_generator.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/915dd1d9a84c28be-go_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/go_generator.cc -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/bf3a46d2a1d91557-idl_gen_python.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/bf3a46d2a1d91557-idl_gen_python.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_python.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/d7e9575caa554624-idl_gen_ts.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/d7e9575caa554624-idl_gen_ts.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_ts.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature +fma -Xclang -target-feature -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang -Xclang -seses -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/aff4e3780f76c46d-cpp_generator.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/aff4e3780f76c46d-cpp_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/cpp_generator.cc -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
+sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/982064ff2225b438-java_generator.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/982064ff2225b438-java_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/java_generator.cc -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -target-feature -Xclang -gfni -Xclang -target-feature -use-glm-div-sqrt-costs -Xclang -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/658f1c8a373dc03-idl_gen_swift.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/3f48a7567b545cd8-ts_generator.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/3f48a7567b545cd8-ts_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/ts_generator.cc -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/9a078cfa3c2e3f2e-idl_gen_cpp.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/9a078cfa3c2e3f2e-idl_gen_cpp.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/658f1c8a373dc03-idl_gen_swift.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_swift.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_cpp.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/21d2477294b06144-idl_gen_fbs.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/21d2477294b06144-idl_gen_fbs.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_fbs.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
-fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/b0ea6bb6c0cbe64e-idl_gen_lua.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/b0ea6bb6c0cbe64e-idl_gen_lua.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_lua.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/964be31d6afc7a9e-idl_gen_text.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/964be31d6afc7a9e-idl_gen_text.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_text.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/d36577c5c90695e6-idl_gen_dart.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/d36577c5c90695e6-idl_gen_dart.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_dart.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/632ee85b45ab2a3b-reflection.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/632ee85b45ab2a3b-reflection.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/reflection.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/ea661792de8d44a9-idl_gen_lobster.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/ea661792de8d44a9-idl_gen_lobster.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_lobster.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/78f1a4252094f9a3-code_generators.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/78f1a4252094f9a3-code_generators.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/code_generators.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/88382899ddcd129d-idl_gen_java.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/88382899ddcd129d-idl_gen_java.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_java.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/e896fb2df6f6c709-idl_gen_rust.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/e896fb2df6f6c709-idl_gen_rust.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_rust.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/f56f1d3893d356d7-idl_gen_grpc.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/f56f1d3893d356d7-idl_gen_grpc.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_grpc.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/f702b48f363672f6-idl_gen_go.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/f702b48f363672f6-idl_gen_go.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_go.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/7a967bf15b02ef8c-util.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/7a967bf15b02ef8c-util.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/util.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/ca6282c0ac871b05-idl_gen_php.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/ca6282c0ac871b05-idl_gen_php.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_php.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
ar rcs /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/18ca778c40da9b02cbff3b299e07eef6/libflatbuffers.a /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/6e6f70f28f3168f7c8353f5be97bdc6e/idl_gen_php.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/a6929b77e3f5628476079d19d3ac7655/util.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/3760053262043912cbea76742ab103c9/idl_gen_python.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/d79b206d202517272328f2b27fb018f6/bfbs_gen_lua.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/84349029764066c70bf9ee845c62afc9/idl_gen_go.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/1d2b15d67db1724c6e4ceec8b09b3af3/idl_gen_grpc.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/9099aff9c782685628f77ae537143ba7/idl_gen_rust.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/454e9d3263cd81bd6e84122c92f94bdd/idl_gen_json_schema.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/1cb5c0ee1ef6666afc40c1c0c7ef5613/idl_gen_java.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/2fb713c830452511917db915d4c9d85e/code_generators.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/8062d081006507131afa10911b313158/idl_gen_swift.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/5d0d4304347d5bdfb7c8561ed5de4868/idl_gen_kotlin.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/3a42677f3a2a422a1b2502d9b2ab030c/idl_parser.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/2f2cfbe916411fef42ce8b293a44827b/idl_gen_lobster.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/4e345b66850166cab48347706e086747/reflection.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/c47d88bdbca1c55914b1d05d72290332/idl_gen_dart.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/f5648b09bc4f6f3b66b2ed4935a0b96b/idl_gen_text.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/10f258602e964f7b5ba793646521d97a/idl_gen_lua.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/52b51a147536b211ec3229bb29a89ff7/idl_gen_ts.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/bf7d470463f584d53258a40a05f70a80/idl_gen_cpp.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/4fb27a7fc80735f6199795bed871945a/idl_gen_fbs.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/015a3156d1aa7e437f8152c5a7da067f/idl_gen_csharp.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/dcc0d9517ca3ac2cae4c437063e5ff2c/python_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/c43a95e19fb391790d7e10f5fab65ca8/swift_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/a5fcf3e99265dfb2d35cd045ed59b963/cpp_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/1252effe5ab14371a25e29b3ee3de6c8/java_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/8a689d4401d03a266d0bc86c816c4132/go_generator.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/c2a34b7385a7d11f5e667c9b3c1d6089/ts_generator.o
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-exe -lc -lc++ -cflags -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/flatc.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/flatc_main.cpp ../bin/darwin/libflatbuffers.a --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name flatc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -L ../bin/darwin -D DEBUG -D _DEBUG -iframework ../bin/darwin -F ../bin/darwin -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/e3066aecf364974-flatc_main.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -D DEBUG -D _DEBUG -iframework ../bin/darwin -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk -iwithsysroot /usr/include -iwithsysroot /usr/local/include -iframeworkwithsysroot /Library/Frameworks -iframeworkwithsysroot /System/Library/Frameworks -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/e3066aecf364974-flatc_main.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/flatc_main.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/576ee4e994bebdcf-flatc.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -D DEBUG -D _DEBUG -iframework ../bin/darwin -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk -iwithsysroot /usr/include -iwithsysroot /usr/local/include -iframeworkwithsysroot /Library/Frameworks -iframeworkwithsysroot /System/Library/Frameworks -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/576ee4e994bebdcf-flatc.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/flatc.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
zig ld -dynamic -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk ../bin/darwin/libflatbuffers.a /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/dd58436b82b09b0b58ae70628cb28659/flatc.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/4baefe04d6e161e4a4b320fc08ed4082/flatc_main.o /Users/christian.helmich/.cache/zig/o/8378ee43f5cc33cf691a12145105247a/libcompiler_rt.a /Users/christian.helmich/.cache/zig/o/fe2aa0a619ea3d44be64a784c4b30772/libc++abi.a /Users/christian.helmich/.cache/zig/o/1c69902d746f99bc120b1d88057e0a83/libc++.a -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/9f37de03d20d3b158f6f9487121d99b9/flatc -lSystem -lc -L../bin/darwin -L/usr/lib -L/usr/local/lib -F../bin/darwin -F/Library/Frameworks -F/System/Library/Frameworks
cp ../../bin/darwin/flatc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-out/bin/flatc # installed
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-lib -lc -lc++ -cflags -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_php.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/util.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_python.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/bfbs_gen_lua.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_go.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_grpc.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_rust.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_json_schema.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_java.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/code_generators.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_swift.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_kotlin.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_parser.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_lobster.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/reflection.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_dart.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_text.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_lua.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_ts.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_cpp.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_fbs.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/idl_gen_csharp.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/python_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/swift_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/cpp_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/java_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/go_generator.cc /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src/compiler/ts_generator.cc --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name flatbuffers -static -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc/src -D DEBUG -D _DEBUG -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-exe -lc -lc++ -cflags -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/flathash.cpp ../bin/darwin/libflatbuffers.a --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name flathash -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -L ../bin/darwin -D DEBUG -D _DEBUG -iframework ../bin/darwin -F ../bin/darwin -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/4206870125f4faa9-flathash.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/grpc -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src -D DEBUG -D _DEBUG -iframework ../bin/darwin -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk -iwithsysroot /usr/include -iwithsysroot /usr/local/include -iframeworkwithsysroot /Library/Frameworks -iframeworkwithsysroot /System/Library/Frameworks -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/4206870125f4faa9-flathash.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/flatbuffers/flatbuffers/src/flathash.cpp -fdiagnostics-fixit-info -std=c++2a -fdiagnostics-show-note-include-stack -Wextra-tokens -fdiagnostics-color -Wall -Wextra -g -Wno-undef
zig ld -dynamic -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX12.1.sdk ../bin/darwin/libflatbuffers.a /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/51e975018d8b5941a3d406595985ddfd/flathash.o /Users/christian.helmich/.cache/zig/o/8378ee43f5cc33cf691a12145105247a/libcompiler_rt.a /Users/christian.helmich/.cache/zig/o/fe2aa0a619ea3d44be64a784c4b30772/libc++abi.a /Users/christian.helmich/.cache/zig/o/1c69902d746f99bc120b1d88057e0a83/libc++.a -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/74db6c208a88da6f1e526cfd94b635fe/flathash -lSystem -lc -L../bin/darwin -L/usr/lib -L/usr/local/lib -F../bin/darwin -F/Library/Frameworks -F/System/Library/Frameworks
cp ../../bin/darwin/flathash /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-out/bin/flathash # installed
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-lib -lc -cflags -Wextra-tokens -fdiagnostics-color -fdiagnostics-fixit-info -Wno-undef -fdiagnostics-show-note-include-stack -Rpass=inline -Wall -Wextra -g -fblocks -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/gitrev.c --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name badass.gitrev -static -D DEBUG -D _DEBUG -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -fno-caret-diagnostics -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/a02729fbcde1cb91-gitrev.o.d -D DEBUG -D _DEBUG -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/a02729fbcde1cb91-gitrev.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/gitrev.c -Wextra-tokens -fdiagnostics-color -fdiagnostics-fixit-info -Wno-undef -fdiagnostics-show-note-include-stack -Rpass=inline -Wall -Wextra -g -fblocks
ar rcs /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/c22d6a4ce98d11f6626d4cc74ebc80b8/libbadass.gitrev.a /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/33245cb1f61c4f28fb69786ee54e3b4a/gitrev.o
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-lib -lc -lc++ -cflags -Wextra-tokens -fdiagnostics-color -g -Wno-undef -fdiagnostics-show-note-include-stack -std=c++2a -Rpass=inline -Wall -Wextra -fdiagnostics-fixit-info -fblocks -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions/glm_isnan.cpp /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions/glm_random_color.cpp --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name badass.glm_extensions -static -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/catch2/catch2/single_include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/fmt/fmt/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/glm/glm -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src -D DEBUG -D _DEBUG -D CATCH_CONFIG_ENABLE_BENCHMARKING -D GLM_FORCE_SWIZZLE=1 -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/491f31f85dbd73e9-glm_random_color.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/catch2/catch2/single_include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/fmt/fmt/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/glm/glm -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src -D DEBUG -D _DEBUG -D CATCH_CONFIG_ENABLE_BENCHMARKING -D GLM_FORCE_SWIZZLE=1 -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/491f31f85dbd73e9-glm_random_color.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions/glm_random_color.cpp -Wextra-tokens -fdiagnostics-color -g -Wno-undef -fdiagnostics-show-note-include-stack -std=c++2a -Rpass=inline -Wall -Wextra -fdiagnostics-fixit-info -fblocks
-target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/f0401bd82b6a6806-glm_isnan.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/catch2/catch2/single_include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/fmt/fmt/include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/glm/glm -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src -D DEBUG -D _DEBUG -D CATCH_CONFIG_ENABLE_BENCHMARKING -D GLM_FORCE_SWIZZLE=1 -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/f0401bd82b6a6806-glm_isnan.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/glm_extensions/glm_isnan.cpp -Wextra-tokens -fdiagnostics-color -g -Wno-undef -fdiagnostics-show-note-include-stack -std=c++2a -Rpass=inline -Wall -Wextra -fdiagnostics-fixit-info -fblocks
ar rcs /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/dbe4963cae1d6c86cac3d1593abfe4dc/libbadass.glm_extensions.a /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/fff99fbf80e2ea322f293c521d297fcb/glm_isnan.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/2276d80167119b4d09440ecdc70458b1/glm_random_color.o
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-lib -lc -lc++ -cflags -Wextra-tokens -fdiagnostics-color -g -Wno-undef -fdiagnostics-show-note-include-stack -std=c++2a -Rpass=inline -Wall -Wextra -fdiagnostics-fixit-info -fblocks -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require/require.cpp --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name badass.require -static -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/catch2/catch2/single_include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require -D DEBUG -D _DEBUG -D CATCH_CONFIG_ENABLE_BENCHMARKING -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -fPIC --enable-cache
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig clang -nostdinc++ -fno-caret-diagnostics -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxx/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libcxxabi/include -D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS -D_LIBCPP_HAS_NO_VENDOR_AVAILABILITY_ANNOTATIONS -target x86_64-unknown-macosx-gnu -nostdinc -fno-spell-checking -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/include -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/x86_64-macos.11-gnu -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos.11-any -isystem /usr/local/Cellar/zig/HEAD-4938fb8/lib/zig/libc/include/any-macos-any -Xclang -target-cpu -Xclang skylake -Xclang -target-feature -Xclang -16bit-mode -Xclang -target-feature -Xclang -32bit-mode -Xclang -target-feature -Xclang -3dnow -Xclang -target-feature -Xclang -3dnowa -Xclang -target-feature -Xclang +64bit -Xclang -target-feature -Xclang +adx -Xclang -target-feature -Xclang +aes -Xclang -target-feature -Xclang -amx-bf16 -Xclang -target-feature -Xclang -amx-int8 -Xclang -target-feature -Xclang -amx-tile -Xclang -target-feature -Xclang +avx -Xclang -target-feature -Xclang +avx2 -Xclang -target-feature -Xclang -avx512bf16 -Xclang -target-feature -Xclang -avx512bitalg -Xclang -target-feature -Xclang -avx512bw -Xclang -target-feature -Xclang -avx512cd -Xclang -target-feature -Xclang -avx512dq -Xclang -target-feature -Xclang -avx512er -Xclang -target-feature -Xclang -avx512f -Xclang -target-feature -Xclang -avx512ifma -Xclang -target-feature -Xclang -avx512pf -Xclang -target-feature -Xclang -avx512vbmi -Xclang -target-feature -Xclang -avx512vbmi2 -Xclang -target-feature -Xclang -avx512vl -Xclang -target-feature -Xclang -avx512vnni -Xclang -target-feature -Xclang -avx512vp2intersect -Xclang -target-feature -Xclang -avx512vpopcntdq -Xclang -target-feature -Xclang -avxvnni -Xclang -target-feature -Xclang +bmi -Xclang -target-feature -Xclang +bmi2 -Xclang -target-feature -Xclang -branchfusion -Xclang -target-feature -Xclang -cldemote -Xclang -target-feature -Xclang +clflushopt -Xclang -target-feature -Xclang -clwb -Xclang -target-feature -Xclang -clzero -Xclang -target-feature -Xclang +cmov -Xclang -target-feature -Xclang +cx16 -Xclang -target-feature -Xclang +cx8 -Xclang -target-feature -Xclang -enqcmd -Xclang -target-feature -Xclang +ermsb -Xclang -target-feature -Xclang +f16c -Xclang -target-feature -Xclang -false-deps-lzcnt-tzcnt -Xclang -target-feature -Xclang +false-deps-popcnt -Xclang -target-feature -Xclang -fast-11bytenop -Xclang -target-feature -Xclang +fast-15bytenop -Xclang -target-feature -Xclang -fast-7bytenop -Xclang -target-feature -Xclang -fast-bextr -Xclang -target-feature -Xclang +fast-gather -Xclang -target-feature -Xclang -fast-hops -Xclang -target-feature -Xclang -fast-lzcnt -Xclang -target-feature -Xclang -fast-movbe -Xclang -target-feature -Xclang +fast-scalar-fsqrt -Xclang -target-feature -Xclang -fast-scalar-shift-masks -Xclang -target-feature -Xclang +fast-shld-rotate -Xclang -target-feature -Xclang +fast-variable-crosslane-shuffle -Xclang -target-feature -Xclang +fast-variable-perlane-shuffle -Xclang -target-feature -Xclang +fast-vector-fsqrt -Xclang -target-feature -Xclang -fast-vector-shift-masks -Xclang -target-feature -Xclang +fma -Xclang -target-feature -Xclang -fma4 -Xclang -target-feature -Xclang +fsgsbase -Xclang -target-feature -Xclang -fsrm -Xclang -target-feature -Xclang +fxsr -Xclang -target-feature -Xclang -gfni -Xclang -target-feature -Xclang -hreset -Xclang -target-feature -Xclang -idivl-to-divb -Xclang -target-feature -Xclang +idivq-to-divl -Xclang -target-feature -Xclang +invpcid -Xclang -target-feature -Xclang -kl -Xclang -target-feature -Xclang -lea-sp -Xclang -target-feature -Xclang -lea-uses-ag -Xclang -target-feature -Xclang -lvi-cfi -Xclang -target-feature -Xclang -lvi-load-hardening -Xclang -target-feature -Xclang -lwp -Xclang -target-feature -Xclang +lzcnt -Xclang -target-feature -Xclang +macrofusion -Xclang -target-feature -Xclang +mmx -Xclang -target-feature -Xclang +movbe -Xclang -target-feature -Xclang -movdir64b -Xclang -target-feature -Xclang -movdiri -Xclang -target-feature -Xclang -mwaitx -Xclang -target-feature -Xclang +nopl -Xclang -target-feature -Xclang -pad-short-functions -Xclang -target-feature -Xclang +pclmul -Xclang -target-feature -Xclang -pconfig -Xclang -target-feature -Xclang -pku -Xclang -target-feature -Xclang +popcnt -Xclang -target-feature -Xclang -prefer-128-bit -Xclang -target-feature -Xclang -prefer-256-bit -Xclang -target-feature -Xclang -prefer-mask-registers -Xclang -target-feature -Xclang -prefetchwt1 -Xclang -target-feature -Xclang +prfchw -Xclang -target-feature -Xclang -ptwrite -Xclang -target-feature -Xclang -rdpid -Xclang -target-feature -Xclang +rdrnd -Xclang -target-feature -Xclang +rdseed -Xclang -target-feature -Xclang -retpoline -Xclang -target-feature -Xclang -retpoline-external-thunk -Xclang -target-feature -Xclang -retpoline-indirect-branches -Xclang -target-feature -Xclang -retpoline-indirect-calls -Xclang -target-feature -Xclang -rtm -Xclang -target-feature -Xclang +sahf -Xclang -target-feature -Xclang -serialize -Xclang -target-feature -Xclang -seses -Xclang -target-feature -Xclang +sgx -Xclang -target-feature -Xclang -sha -Xclang -target-feature -Xclang -shstk -Xclang -target-feature -Xclang +slow-3ops-lea -Xclang -target-feature -Xclang -slow-incdec -Xclang -target-feature -Xclang -slow-lea -Xclang -target-feature -Xclang -slow-pmaddwd -Xclang -target-feature -Xclang -slow-pmulld -Xclang -target-feature -Xclang -slow-shld -Xclang -target-feature -Xclang -slow-two-mem-ops -Xclang -target-feature -Xclang -slow-unaligned-mem-16 -Xclang -target-feature -Xclang -slow-unaligned-mem-32 -Xclang -target-feature -Xclang -soft-float -Xclang -target-feature -Xclang +sse -Xclang -target-feature -Xclang +sse2 -Xclang -target-feature -Xclang +sse3 -Xclang -target-feature -Xclang +sse4.1 -Xclang -target-feature -Xclang +sse4.2 -Xclang -target-feature -Xclang -sse4a -Xclang -target-feature -Xclang -sse-unaligned-mem -Xclang -target-feature -Xclang +ssse3 -Xclang -target-feature -Xclang -tbm -Xclang -target-feature -Xclang -tsxldtrk -Xclang -target-feature -Xclang -uintr -Xclang -target-feature -Xclang -use-aa -Xclang -target-feature -Xclang -use-glm-div-sqrt-costs -Xclang -target-feature -Xclang -vaes -Xclang -target-feature -Xclang -vpclmulqdq -Xclang -target-feature -Xclang +vzeroupper -Xclang -target-feature -Xclang -waitpkg -Xclang -target-feature -Xclang -wbnoinvd -Xclang -target-feature -Xclang -widekl -Xclang -target-feature -Xclang +x87 -Xclang -target-feature -Xclang -xop -Xclang -target-feature -Xclang +xsave -Xclang -target-feature -Xclang +xsavec -Xclang -target-feature -Xclang +xsaveopt -Xclang -target-feature -Xclang +xsaves -mmacos-version-min=11.6.2 -g -fsanitize=undefined -fsanitize-trap=undefined -mred-zone -fno-omit-frame-pointer -D_DEBUG -Og -fstack-protector-strong --param ssp-buffer-size=4 -fPIC -fno-unwind-tables -MD -MV -MF /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/a304d5651bad473f-require.o.d -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/catch2/catch2/single_include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require -D DEBUG -D _DEBUG -D CATCH_CONFIG_ENABLE_BENCHMARKING -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -c -o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/tmp/a304d5651bad473f-require.o /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require/require.cpp -Wextra-tokens -fdiagnostics-color -g -Wno-undef -fdiagnostics-show-note-include-stack -std=c++2a -Rpass=inline -Wall -Wextra -fdiagnostics-fixit-info -fblocks
/Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require/require.cpp:1:1: error: unable to build C object: StreamTooLong
badass.require...The following command exited with error code 1:
/usr/local/Cellar/zig/HEAD-4938fb8/bin/zig build-lib -lc -lc++ -cflags -Wextra-tokens -fdiagnostics-color -g -Wno-undef -fdiagnostics-show-note-include-stack -std=c++2a -Rpass=inline -Wall -Wextra -fdiagnostics-fixit-info -fblocks -- /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require/require.cpp --verbose-link --verbose-cc --cache-dir /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache --global-cache-dir /Users/christian.helmich/.cache/zig --name badass.require -static -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/libs/catch2/catch2/single_include -I /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/src/require -D DEBUG -D _DEBUG -D CATCH_CONFIG_ENABLE_BENCHMARKING -D WITH_DEBUG_PRINT -D PLATFORM_MACOS -fPIC --enable-cache
error: the following build command failed with exit code 1:
/Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache/o/a6bab938fd13ca870605056392f9ffda/build /usr/local/Cellar/zig/HEAD-4938fb8/bin/zig /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin /Users/christian.helmich/Documents/Code/Projects/AvatarAgain/Badass2.0/build/zig.darwin/zig-cache /Users/christian.helmich/.cache/zig --verbose
make: *** [all] Error 1
// build.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
// build modules
const mod_ranges = @import("ranges.zig");
const mod_flatbuffers = @import("flatbuffers.zig");
const mod_flatc = @import("flatc.zig");
const mod_flathash = @import("flathash.zig");
const mod_flatgltf = @import("flatgltf.zig");
const mod_catch2 = @import("catch2.zig");
const mod_stb = @import("stb.zig");
const mod_flatglm = @import("flatglm.zig");
const mod_argus = @import("argus.zig");
const mod_glm = @import("glm.zig");
const mod_cgltf = @import("cgltf.zig");
const mod_arguspp = @import("arguspp.zig");
const mod_incbin = @import("incbin.zig");
const mod_fmt = @import("fmt.zig");
const mod_badass_gitrev = @import("badass.gitrev.zig");
const mod_badass_bactra_schemas = @import("badass.bactra.schemas.zig");
const mod_badass_lon = @import("badass.lon.zig");
const mod_badass_require = @import("badass.require.zig");
const mod_badass_bactra_texture = @import("badass.bactra.texture.zig");
const mod_badass_bactra_core = @import("badass.bactra.core.zig");
const mod_badass_glm_extensions = @import("badass.glm_extensions.zig");
const mod_badass_bactra_gltf = @import("badass.bactra.gltf.zig");
const mod_bactra_conv = @import("bactra_conv.zig");
const mod_avtr_bmpng = @import("avtr_bmpng.zig");
const mod_bactra2gltf = @import("bactra2gltf.zig");
const mod_badass_require_unittest = @import("badass.require.unittest.zig");
const mod_badass_bactra_unittests = @import("badass.bactra.unittests.zig");
const mod_badass_lon_unittest = @import("badass.lon.unittest.zig");
pub fn build(b: *Builder) void {
const target = b.standardTargetOptions(.{});
const mode = b.standardReleaseOptions();
// build modules
mod_flatc.build(b, target, mode).install();
mod_flathash.build(b, target, mode).install();
mod_badass_require_unittest.build(b, target, mode).install();
mod_badass_lon_unittest.build(b, target, mode).install();
mod_badass_bactra_unittests.build(b, target, mode).install();
mod_bactra_conv.build(b, target, mode).install();
mod_avtr_bmpng.build(b, target, mode).install();
mod_bactra2gltf.build(b, target, mode).install();
} // build
// catch2.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("catch2", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/catch2/catch2/include");
prj.addIncludeDir("../../libs/catch2/catch2/include/internal");
prj.addIncludeDir("../../libs/catch2/catch2/src");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("catch2", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/catch2/catch2/include");
prj.addIncludeDir("../../libs/catch2/catch2/include/internal");
prj.addIncludeDir("../../libs/catch2/catch2/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("catch2", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.addIncludeDir("../../libs/catch2/catch2/include");
prj.addIncludeDir("../../libs/catch2/catch2/include/internal");
prj.addIncludeDir("../../libs/catch2/catch2/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("CATCH_CONFIG_ENABLE_BENCHMARKING");
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// cgltf.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("cgltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/cgltf/cgltf_impl.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-g",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("cgltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/cgltf/cgltf_impl.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("cgltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/cgltf/cgltf");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/cgltf/cgltf_impl.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// flatbuffers.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("flatbuffers", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc/src");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/idl_gen_php.cpp",
"../../libs/flatbuffers/flatbuffers/src/util.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_python.cpp",
"../../libs/flatbuffers/flatbuffers/src/bfbs_gen_lua.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_go.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_grpc.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_rust.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_json_schema.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_java.cpp",
"../../libs/flatbuffers/flatbuffers/src/code_generators.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_swift.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_kotlin.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_parser.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_lobster.cpp",
"../../libs/flatbuffers/flatbuffers/src/reflection.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_dart.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_text.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_lua.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_ts.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_cpp.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_fbs.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_csharp.cpp",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/python_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/swift_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/cpp_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/java_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/go_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/ts_generator.cc",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("flatbuffers", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/idl_gen_php.cpp",
"../../libs/flatbuffers/flatbuffers/src/util.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_python.cpp",
"../../libs/flatbuffers/flatbuffers/src/bfbs_gen_lua.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_go.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_grpc.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_rust.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_json_schema.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_java.cpp",
"../../libs/flatbuffers/flatbuffers/src/code_generators.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_swift.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_kotlin.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_parser.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_lobster.cpp",
"../../libs/flatbuffers/flatbuffers/src/reflection.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_dart.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_text.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_lua.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_ts.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_cpp.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_fbs.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_csharp.cpp",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/python_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/swift_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/cpp_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/java_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/go_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/ts_generator.cc",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("flatbuffers", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc/src");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/idl_gen_php.cpp",
"../../libs/flatbuffers/flatbuffers/src/util.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_python.cpp",
"../../libs/flatbuffers/flatbuffers/src/bfbs_gen_lua.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_go.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_grpc.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_rust.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_json_schema.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_java.cpp",
"../../libs/flatbuffers/flatbuffers/src/code_generators.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_swift.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_kotlin.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_parser.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_lobster.cpp",
"../../libs/flatbuffers/flatbuffers/src/reflection.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_dart.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_text.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_lua.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_ts.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_cpp.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_fbs.cpp",
"../../libs/flatbuffers/flatbuffers/src/idl_gen_csharp.cpp",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/python_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/swift_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/cpp_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/java_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/go_generator.cc",
"../../libs/flatbuffers/flatbuffers/grpc/src/compiler/ts_generator.cc",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// flatc.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_flatbuffers = @import("flatbuffers.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("flatc", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/flatc.cpp",
"../../libs/flatbuffers/flatbuffers/src/flatc_main.cpp",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("flatc", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/flatc.cpp",
"../../libs/flatbuffers/flatbuffers/src/flatc_main.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("flatc", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/flatc.cpp",
"../../libs/flatbuffers/flatbuffers/src/flatc_main.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// flatglm.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("flatglm", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/flatglm/src/glm_conversion.cpp",
"../../src/flatglm/src/glm_pack.cpp",
"../../src/flatglm/flatmath_static_check.cpp",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("flatglm", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/flatglm/src/glm_conversion.cpp",
"../../src/flatglm/src/glm_pack.cpp",
"../../src/flatglm/flatmath_static_check.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("flatglm", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/flatglm/src/glm_conversion.cpp",
"../../src/flatglm/src/glm_pack.cpp",
"../../src/flatglm/flatmath_static_check.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// flatgltf.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("flatgltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/flatgltf/src/2.0/glTFid.cpp",
"../../src/flatgltf/src/2.0/glTFget.cpp",
"../../src/flatgltf/src/2.0/glTFremove.cpp",
"../../src/flatgltf/src/2.0/glTFimage.cpp",
"../../src/flatgltf/src/2.0/glTFbuffer.cpp",
"../../src/flatgltf/src/2.0/glTFasset.cpp",
"../../src/flatgltf/src/2.0/glTFbufferview.cpp",
"../../src/flatgltf/src/2.0/glTFquery.cpp",
"../../src/flatgltf/src/2.0/glTFcreate.cpp",
"../../src/flatgltf/src/2.0/glTFdocument.cpp",
"../../src/flatgltf/src/2.0/glTFget_or_create.cpp",
"../../src/flatgltf/src/2.0/glTFio_glb.cpp",
"../../src/flatgltf/src/2.0/glTFio.cpp",
"../../src/flatgltf/src/2.0/glTFnode.cpp",
"../../src/flatgltf/src/2.0/glTFserialize.cpp",
"../../src/flatgltf/src/2.0/glTFutility.cpp",
"../../src/flatgltf/src/2.0/glTFaccessor.cpp",
"../../src/flatgltf/src/2.0/glTFstatic_check.cpp",
"../../src/flatgltf/src/common/glTFuri.cpp",
"../../src/flatgltf/src/common/glTFcommonio.cpp",
"../../src/flatgltf/src/2.0/glTF.cxx",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("flatgltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/flatgltf/src/2.0/glTFid.cpp",
"../../src/flatgltf/src/2.0/glTFget.cpp",
"../../src/flatgltf/src/2.0/glTFremove.cpp",
"../../src/flatgltf/src/2.0/glTFimage.cpp",
"../../src/flatgltf/src/2.0/glTFbuffer.cpp",
"../../src/flatgltf/src/2.0/glTFasset.cpp",
"../../src/flatgltf/src/2.0/glTFbufferview.cpp",
"../../src/flatgltf/src/2.0/glTFquery.cpp",
"../../src/flatgltf/src/2.0/glTFcreate.cpp",
"../../src/flatgltf/src/2.0/glTFdocument.cpp",
"../../src/flatgltf/src/2.0/glTFget_or_create.cpp",
"../../src/flatgltf/src/2.0/glTFio_glb.cpp",
"../../src/flatgltf/src/2.0/glTFio.cpp",
"../../src/flatgltf/src/2.0/glTFnode.cpp",
"../../src/flatgltf/src/2.0/glTFserialize.cpp",
"../../src/flatgltf/src/2.0/glTFutility.cpp",
"../../src/flatgltf/src/2.0/glTFaccessor.cpp",
"../../src/flatgltf/src/2.0/glTFstatic_check.cpp",
"../../src/flatgltf/src/common/glTFuri.cpp",
"../../src/flatgltf/src/common/glTFcommonio.cpp",
"../../src/flatgltf/src/2.0/glTF.cxx",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("flatgltf", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../src/flatgltf/include");
prj.addIncludeDir("../../src");
prj.addIncludeDir("../../src/flatglm/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/glm/glm");
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.addIncludeDir("../../libs/catch2/catch2/single_include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../src/flatgltf/src/2.0/glTFid.cpp",
"../../src/flatgltf/src/2.0/glTFget.cpp",
"../../src/flatgltf/src/2.0/glTFremove.cpp",
"../../src/flatgltf/src/2.0/glTFimage.cpp",
"../../src/flatgltf/src/2.0/glTFbuffer.cpp",
"../../src/flatgltf/src/2.0/glTFasset.cpp",
"../../src/flatgltf/src/2.0/glTFbufferview.cpp",
"../../src/flatgltf/src/2.0/glTFquery.cpp",
"../../src/flatgltf/src/2.0/glTFcreate.cpp",
"../../src/flatgltf/src/2.0/glTFdocument.cpp",
"../../src/flatgltf/src/2.0/glTFget_or_create.cpp",
"../../src/flatgltf/src/2.0/glTFio_glb.cpp",
"../../src/flatgltf/src/2.0/glTFio.cpp",
"../../src/flatgltf/src/2.0/glTFnode.cpp",
"../../src/flatgltf/src/2.0/glTFserialize.cpp",
"../../src/flatgltf/src/2.0/glTFutility.cpp",
"../../src/flatgltf/src/2.0/glTFaccessor.cpp",
"../../src/flatgltf/src/2.0/glTFstatic_check.cpp",
"../../src/flatgltf/src/common/glTFuri.cpp",
"../../src/flatgltf/src/common/glTFcommonio.cpp",
"../../src/flatgltf/src/2.0/glTF.cxx",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// flathash.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
const mod_flatbuffers = @import("flatbuffers.zig");
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addExecutable("flathash", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/flathash.cpp",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addExecutable("flathash", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/flathash.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addExecutable("flathash", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/include");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/grpc");
prj.addIncludeDir("../../libs/flatbuffers/flatbuffers/src");
prj.addLibPath("../bin/darwin");
prj.addFrameworkDir("../bin/darwin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/flatbuffers/flatbuffers/src/flathash.cpp",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
prj.linkLibrary(mod_flatbuffers.build(b, target, mode));
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// fmt.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("fmt", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/fmt/fmt/src/os.cc",
"../../libs/fmt/fmt/src/format.cc",
},
&.{
"-fdiagnostics-fixit-info",
"-std=c++2a",
"-fdiagnostics-show-note-include-stack",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-g",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("fmt", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/fmt/fmt/src/os.cc",
"../../libs/fmt/fmt/src/format.cc",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("fmt", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/fmt/fmt/include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C++ sources
prj.addCSourceFiles(&.{
"../../libs/fmt/fmt/src/os.cc",
"../../libs/fmt/fmt/src/format.cc",
},
&.{
"-fdiagnostics-color",
"-std=c++2a",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-show-note-include-stack",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// glm.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("glm", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/glm/glm");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("glm", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/glm/glm");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("glm", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/glm/glm");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
prj.defineCMacroRaw("GLM_FORCE_SWIZZLE=1");
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// incbin.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("incbin", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/incbin/incbin");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/incbin/incbin/incbin.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-g",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("incbin", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/incbin/incbin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/incbin/incbin/incbin.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("incbin", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/incbin/incbin");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/incbin/incbin/incbin.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// ranges.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("ranges", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("ranges", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("ranges", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.linkLibCpp();
prj.linkSystemLibrary("c++");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/ranges/ranges-v3/include");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
// stb.zig generated by GENie
const std = @import("std");
const builtin = @import("builtin");
const Builder = std.build.Builder;
pub fn build(b: *Builder, target: std.zig.CrossTarget, mode: std.builtin.Mode) *std.build.LibExeObjStep {
const prj = switch (mode) {
.Debug => blk: {
const prj = b.addStaticLibrary("stb", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/stb");
prj.defineCMacroRaw("DEBUG");
prj.defineCMacroRaw("_DEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/stb/stb_image_impl.c",
"../../libs/stb/stb_image_write_impl.c",
"../../libs/stb/stb_sprintf_impl.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-g",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
.ReleaseFast => blk: {
const prj = b.addStaticLibrary("stb", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/stb");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/stb/stb_image_impl.c",
"../../libs/stb/stb_image_write_impl.c",
"../../libs/stb/stb_sprintf_impl.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
},
else => blk: {
const prj = b.addStaticLibrary("stb", null);
prj.setTarget(target);
prj.setBuildMode(mode);
prj.setOutputDir("../bin/darwin");
prj.linkLibC();
prj.linkSystemLibrary("c");
prj.setVerboseCC(true);
prj.setVerboseLink(true);
prj.force_pic = true;
prj.addIncludeDir("../../libs/stb");
prj.defineCMacroRaw("RELEASE");
prj.defineCMacroRaw("NDEBUG");
// C sources
prj.addCSourceFiles(&.{
"../../libs/stb/stb_image_impl.c",
"../../libs/stb/stb_image_write_impl.c",
"../../libs/stb/stb_sprintf_impl.c",
},
&.{
"-fdiagnostics-show-note-include-stack",
"-Os",
"-Wextra-tokens",
"-fdiagnostics-color",
"-Wall -Wextra",
"-fdiagnostics-fixit-info",
"-Wno-undef",
});
// link projects
// link libraries and frameworks
break :blk prj;
}
}; // switch
return prj;
} // build
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment