This extends the current docker build to use Buildx for multiple
architectures and also expands so that the images can be pushed to arbitrary
registries. There is also technical checks because multiarch requires at least
32GB of memory to build two images. Also instead of setting the number of jobs
to 14 and then moving it down, it sets it to half the number of processors.
The current C compiler will crash if there is not enough memory and there is
now a way to monitor this with make statc
fix, feat: docker buildx on Mac, adding auto docker build
This extends the current docker build to use Buildx for multiple architectures and also expands so that the images can be pushed to arbitrary registries. There is also technical checks because multiarch requires at least 32GB of memory to build two images. Also instead of setting the number of jobs to 14 and then moving it down, it sets it to half the number of processors. The current C compiler will crash if there is not enough memory and there is now a way to monitor this with
make statc
`` to
change to vis4rob