Skip to content

makefile: Add goal to build the project in a linux container#674

Open
dcantah wants to merge 1 commit intoapple:mainfrom
dcantah:linux-build-makefile-target
Open

makefile: Add goal to build the project in a linux container#674
dcantah wants to merge 1 commit intoapple:mainfrom
dcantah:linux-build-makefile-target

Conversation

@dcantah
Copy link
Copy Markdown
Member

@dcantah dcantah commented Apr 9, 2026

Today our CI builds all of the linux code we have with musl and libc to ensure everything is silky smooth. We should have a way to do the same locally. This adds a new macOS only goal that spins up a container (requires container to be installed) that builds an image with our deps (libarchive and compression libs) and then builds the project. It supports supplying whatever libc (musl or glibc) to verify they both work.

Today our CI builds all of the linux code we have with musl and libc
to ensure everything is silky smooth. We should have a way to do the
same locally. This adds a new macOS only goal that spins up a container
(requires `container` to be installed) that builds an image with our
deps (libarchive and compression libs) and then builds the project.
It supports supplying whatever libc (musl or glibc) to verify they
both work.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant