Build improvements (#1501)
Some checks failed
CodeQL / Analyze (push) Has been cancelled
mkdocs / deploy (push) Has been cancelled

* Remove python dependency
* Remove ecfd
* Improve makefiles
* Make preload.so more 32bit compatible
This commit is contained in:
trapexit 2025-08-05 00:39:52 -04:00 • committed by GitHub
parent 33fc26f81f
commit b18aba86b6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
51 changed files with 1047 additions and 1033 deletions

View file

@ -0,0 +1,9 @@
FROM --platform=linux/riscv64 quay.io/rockylinux/rockylinux:10 as build
COPY install-build-pkgs build-mergerfs /tmp/
RUN /tmp/install-build-pkgs
ARG BUILD_TIMESTAMP=0
ARG BRANCH=master
RUN /tmp/build-mergerfs $BRANCH
FROM scratch
COPY --from=build /build/ /