zig/lib/std/Build/Step
Andrew Kelley 22a97cd235 std.Build: revert --host-target, --host-cpu, --host-dynamic-linker
This is a partial revert of 105db13536.

As we learned from Void Linux packaging, these options are not actually
helpful since the distribution package manager may very well want to
cross-compile the packages that it is building.

So, let's not overcomplicate things. There are already the standard
options: -Dtarget, -Dcpu, and -Ddynamic-linker.

These options are generally provided when the project generates machine
code artifacts, however, there may be a project that does no such thing,
in which case it makes sense for these options to be missing. The Zig
Build System is a general-purpose build system, after all.
2024-04-18 03:02:13 -07:00
..
CheckFile.zig Update uses of @fieldParentPtr to use RLS 2024-03-30 20:50:48 -04:00
CheckObject.zig lib/std/Build/Step/CheckObject: dump section as string 2024-04-15 18:06:44 +02:00
Compile.zig std.Build: revert --host-target, --host-cpu, --host-dynamic-linker 2024-04-18 03:02:13 -07:00
ConfigHeader.zig std.Build.Step.ConfigHeader: better error message 2024-04-15 04:10:13 -07:00
Fmt.zig Update uses of @fieldParentPtr to use RLS 2024-03-30 20:50:48 -04:00
InstallArtifact.zig Create an include tree of installed headers for dependent modules 2024-04-07 15:34:46 +02:00
InstallDir.zig Remove dest_builder field from InstallDir/File 2024-04-07 15:34:46 +02:00
InstallFile.zig Remove dest_builder field from InstallDir/File 2024-04-07 15:34:46 +02:00
ObjCopy.zig Update uses of @fieldParentPtr to use RLS 2024-03-30 20:50:48 -04:00
Options.zig std.Build: revert --host-target, --host-cpu, --host-dynamic-linker 2024-04-18 03:02:13 -07:00
RemoveDir.zig Update uses of @fieldParentPtr to use RLS 2024-03-30 20:50:48 -04:00
Run.zig Update uses of @fieldParentPtr to use RLS 2024-03-30 20:50:48 -04:00
TranslateC.zig Update uses of @fieldParentPtr to use RLS 2024-03-30 20:50:48 -04:00
WriteFile.zig Document added/updated functions 2024-04-07 15:34:47 +02:00