Fixes cross compilation by running generator on native target
This commit is contained in:
parent
9950160840
commit
e114e2fbf1
1 changed files with 2 additions and 1 deletions
|
|
@ -10,6 +10,7 @@ pub fn build(b: *std.Build) void {
|
||||||
// Standard options
|
// Standard options
|
||||||
const target = b.standardTargetOptions(.{});
|
const target = b.standardTargetOptions(.{});
|
||||||
const optimize = b.standardOptimizeOption(.{});
|
const optimize = b.standardOptimizeOption(.{});
|
||||||
|
const native_target = b.resolveTargetQuery(.{});
|
||||||
|
|
||||||
const optimize_external = switch (optimize) {
|
const optimize_external = switch (optimize) {
|
||||||
.Debug => .ReleaseSafe,
|
.Debug => .ReleaseSafe,
|
||||||
|
|
@ -68,7 +69,7 @@ pub fn build(b: *std.Build) void {
|
||||||
const generate_exe = b.addExecutable(.{
|
const generate_exe = b.addExecutable(.{
|
||||||
.name = "generate",
|
.name = "generate",
|
||||||
.root_source_file = b.path("src/generate.zig"),
|
.root_source_file = b.path("src/generate.zig"),
|
||||||
.target = target,
|
.target = native_target,
|
||||||
.optimize = optimize,
|
.optimize = optimize,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue