From ebb4ff3ebc39d202da85be8da9dc3402c58a587b Mon Sep 17 00:00:00 2001 From: Jonathan Herman Date: Mon, 4 Feb 2013 15:43:20 -0500 Subject: Added module installer script. --- arm-install-modules.sh | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100755 arm-install-modules.sh (limited to 'arm-install-modules.sh') diff --git a/arm-install-modules.sh b/arm-install-modules.sh new file mode 100755 index 0000000..b5f7b63 --- /dev/null +++ b/arm-install-modules.sh @@ -0,0 +1,31 @@ +#!/bin/sh + +set -e +set -u + +MOD_ROOT="/home/$USER/modules" +RELEASE_FILE="include/config/kernel.release" + +error() { + echo "$@" >&2 + exit 1 +} + +set +e +VERSION=$(cat $RELEASE_FILE) +set -e +if [ "x" = "x$VERSION" ] ; then + error "Could not determine version." +fi + +MOD_DIR="$MOD_ROOT/$VERSION" + +if [ -d "$MOD_DIR" ] ; then + rm -rf "$MOD_DIR" +fi + +if [ ! -d "$MOD_DIR" ] ; then + mkdir -p "$MOD_DIR" +fi + +make modules_install INSTALL_MOD_PATH=$MOD_DIR -- cgit v1.2.2