zig/lib/std/Build/Step
Andrew Kelley d0bcc390e8 get zig fetch working with the new system
* start renaming "package" to "module" (see #14307)
  - build system gains `main_mod_path` and `main_pkg_path` is still
    there but it is deprecated.
* eliminate the object-oriented memory management style of what was
  previously `*Package`. Now it is `*Package.Module` and all pointers
  point to externally managed memory.
* fixes to get the new Fetch.zig code working. The previous commit was
  work-in-progress. There are still two commented out code paths, the
  one that leads to `Compilation.create` and the one for `zig build`
  that fetches the entire dependency tree and creates the required
  modules for the build runner.
2023-10-08 16:54:31 -07:00
..
CheckFile.zig Build.zig rename orgy (aka: #16353). Renames FileSource to LazyPath and removes functions that take literal paths instead of LazyPath. 2023-07-30 11:18:50 -07:00
CheckObject.zig std.macho: remove alignment from LoadCommandIterator 2023-10-03 14:55:17 -07:00
Compile.zig get zig fetch working with the new system 2023-10-08 16:54:31 -07:00
ConfigHeader.zig std.Build.ConfigHeader: override include guard option for blank style (#17310) 2023-09-28 19:30:42 -04:00
Fmt.zig std.Build: use Step.* instead of *Step 2023-05-03 20:55:29 -07:00
InstallArtifact.zig std.Build.Step.InstallArtifact: disable emit-h 2023-07-30 17:22:54 -07:00
InstallDir.zig Add include_extensions to InstallDir Options (#17300) 2023-09-29 18:50:37 -04:00
InstallFile.zig Build.zig rename orgy (aka: #16353). Renames FileSource to LazyPath and removes functions that take literal paths instead of LazyPath. 2023-07-30 11:18:50 -07:00
ObjCopy.zig build/ObjCopy: strip debug info to a separate elf file. 2023-08-12 09:54:35 +02:00
Options.zig package manager: write deps in a flat format, eliminating the FQN concept 2023-09-15 14:04:23 -07:00
RemoveDir.zig std.Build: use Step.* instead of *Step 2023-05-03 20:55:29 -07:00
Run.zig std: fix memory bug in getExternalExecutor 2023-10-06 12:43:00 +02:00
TranslateC.zig Allow Step.TranslateC to not link libc 2023-09-23 17:41:11 -07:00
WriteFile.zig std.Build.Step.WriteFile: fix call to nonexistent function 2023-07-31 14:23:57 +02:00