1
0
mirror of https://github.com/rancher/os.git synced 2025-06-25 06:21:33 +00:00
os/scripts/package-initrd
Sven Dowideit 4e29df1b8a build changes needed to allow rpi release to build
Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
2017-02-03 04:38:57 +00:00

28 lines
491 B
Bash
Executable File

#!/bin/bash
set -e
cd $(dirname $0)/..
source scripts/version
BUILD=$(pwd)/build
INITRD_DIR=${BUILD}/initrd
ARTIFACTS=$(pwd)/dist/artifacts
mkdir -p ${ARTIFACTS}
if [ ! -f ${ARTIFACTS}/vmlinuz-${KERNEL_VERSION} ]; then
echo "skipping package-initrd due to ARM build? (no kernel artifact)"
exit 0
fi
if [ "$COMPRESS" == "" ]; then
COMPRESS="gzip -1"
fi
cd ${INITRD_DIR}
echo Creating ${INITRD}
find | cpio -H newc -o | ${COMPRESS} > ${INITRD}
echo Done creating ${INITRD}