Files
lam/scripts/build-ramfs.sh

12 lines
345 B
Bash
Executable File

#!/bin/sh
BASE=target/x86_64-unknown-linux-musl/release/
mkdir -p target/image
cp ${BASE}/init target/image/init
docker run --rm \
-v "$(pwd)/artifacts/ramdisk:/build/artifacts" \
-v "$(pwd)/target/image:/build/ramfs/image" \
lam-kernel \
bash -c "cd /build/ramfs && ./buildramfs.sh && cp initramfs /build/artifacts/initramfs.cpio.gz"