mirror of
https://github.com/ps5-linux/ps5-linux-image.git
synced 2026-07-15 21:42:27 +00:00
add PS5 kernel build pipeline with multi-distro support and arm64 cross-compile
This commit is contained in:
@@ -7,8 +7,11 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
libdw-dev libelf-dev libssl-dev \
|
||||
python3 rsync dpkg-dev debhelper zstd \
|
||||
perl git xz-utils ccache \
|
||||
gcc-x86-64-linux-gnu binutils-x86-64-linux-gnu libc6-dev-amd64-cross \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
ENV ARCH=x86_64
|
||||
ENV CROSS_COMPILE=x86_64-linux-gnu-
|
||||
ENV PATH="/usr/lib/ccache:${PATH}"
|
||||
ENV CCACHE_DIR=/ccache
|
||||
|
||||
@@ -18,6 +21,7 @@ WORKDIR /src
|
||||
# Build artifacts are staged to /out/staging
|
||||
|
||||
COPY docker/kernel-builder/build.sh /build.sh
|
||||
RUN chmod +x /build.sh
|
||||
COPY docker/kernel-builder/package-deb.sh /package-deb.sh
|
||||
RUN chmod +x /build.sh /package-deb.sh
|
||||
|
||||
CMD ["/build.sh"]
|
||||
|
||||
Reference in New Issue
Block a user