Skip to content

allyourcodebase/gnumake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

build.zig for GNU's make program

Provides a package to build/run GNU's make program.

The primary use case for this project is to facilitate "incremental ports" to the Zig build system. Start with a project by building it with Make then incrementally transfer parts of it to build.zig while maintaining a working build that can be tested throughout. It's not recommended for projects to use this package long term.

Status

Hermetic Cross Targets

These Cross Targets should only depend on components that Zig provides so should "build the same" on any system.

Target Status
x86_64-linux-musl Does not build
x86_64-windows-gnu Builds, 358 test failures in 78 categories
aarch64-macos Builds, 6 test failures in 3 categories

Non-Hermetic Cross Targets

The following "Cross Targets" depend on components provided by the host so your results will vary:

Target Status
x86_64-windows-msvc Does not build
x86_64-linux-gnu might build ???

Host Targets

Note that compling to your host target is likely to depend on components provided by the host and therefore will generate different results depending on the host system. This project has succesfully been built natively on at least one linux, windows, macos system each with varying test results.

Releases

No releases published

Packages

No packages published