1
0
mirror of https://github.com/rancher/os-kernel.git synced 2025-09-04 06:14:33 +00:00

move kernel download url to KERNEL_URL var

This commit is contained in:
Ivan Mikushin
2015-09-07 19:34:01 +05:00
parent ff4c478504
commit 0b5fa19771
3 changed files with 9 additions and 38 deletions

View File

@@ -9,17 +9,18 @@ apt-get install -y build-essential libncurses5-dev bc ccache
export CCACHE_DIR="${HOME}/.kernel-ccache"
export CC="ccache gcc"
export PATH="/usr/lib/ccache:$PATH"
KERNEL="$(cd ${ARTIFACTS}; echo Ubuntu-*.tar.*)"
DIR=linux-${KERNEL/.tar.*//}
KERNEL=$(basename ${KERNEL_URL})
DIR=${KERNEL/.tar.*//}
cd ${BUILD}
if [ ! -e ${DIR} ]; then
echo Extracting ${ARTIFACTS}/Ubuntu-*.tar.*
echo Extracting ${ARTIFACTS}/${KERNEL}
TEMP=$(mktemp -d -p ${BUILD})
mkdir ${TEMP}/${DIR}
trap "rm -rf ${TEMP}" exit
tar xf ${ARTIFACTS}/Ubuntu-*.tar.* -C $TEMP
tar xf ${ARTIFACTS}/${KERNEL} -C ${TEMP}/${DIR} --strip-components=1
mv ${TEMP}/${DIR} ${DIR}
fi