check-kernel-config: allow config file as an argument

This way we can run it on generated configs at kernel build time, too.

Signed-off-by: Tycho Andersen <tycho@docker.com>
This commit is contained in:
Tycho Andersen 2017-05-19 13:41:26 -06:00
parent a5db0a22fd
commit b97bb70cda

View File

@ -2,10 +2,14 @@
set -e set -e
echo "starting kernel config sanity test with /proc/config.gz" echo "starting kernel config sanity test with ${1:-/proc/config.gz}"
# decompress /proc/config.gz from the host if [ -n "$1" ]; then
UNZIPPED_CONFIG=$(zcat /proc/config.gz) UNZIPPED_CONFIG=$(cat "$1")
else
# decompress /proc/config.gz from the host
UNZIPPED_CONFIG=$(zcat /proc/config.gz)
fi
kernelVersion="$(uname -r)" kernelVersion="$(uname -r)"
kernelMajor="${kernelVersion%%.*}" kernelMajor="${kernelVersion%%.*}"