From 6882485e665f8b6eb388696dfc0fd983faa9d922 Mon Sep 17 00:00:00 2001 From: Thomas Deutschmann Date: Sun, 2 Aug 2020 12:40:47 +0200 Subject: Rename INSTALL_MOD_PATH option to KERNEL_MODULES_PREFIX Before this change we had different names in config file and command-line for the same thing. With this change we have one option named KERNEL_MODULES_PREFIX and its corresponding --kernel-modules-prefix command-line argument. Signed-off-by: Thomas Deutschmann --- genkernel | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) (limited to 'genkernel') diff --git a/genkernel b/genkernel index efa4360a..a155a9c9 100755 --- a/genkernel +++ b/genkernel @@ -38,6 +38,7 @@ if [ ${#GK_SETTINGS[@]} -gt 0 ] then GK_SETTINGS+=( CALLBACK ) GK_SETTINGS+=( EXTRAVERSION ) + GK_SETTINGS+=( INSTALL_MOD_PATH ) GK_SETTINGS+=( MOD_INSTALL ) for GK_SETTING in "${GK_SETTINGS[@]}" @@ -295,18 +296,18 @@ then if ! isTrue "${BUILD_STATIC}" then - if ! isTrue "${CMD_INSTALL}" && [ -z "${INSTALL_MOD_PATH}" ] + if ! isTrue "${CMD_INSTALL}" && [ -z "${KERNEL_MODULE_PREFIX}" ] then - # We have to set $INSTALL_MOD_PATH to avoid installing files + # We have to set $KERNEL_MODULE_PREFIX to avoid installing files # to /lib/modules because --no-install was set - INSTALL_MOD_PATH="$(mktemp -d -p "${TEMP}" kerncache-modules_XXXXXXX 2>/dev/null)" - if [ -z "${INSTALL_MOD_PATH}" ] + KERNEL_MODULE_PREFIX="$(mktemp -d -p "${TEMP}" kerncache-modules_XXXXXXX 2>/dev/null)" + if [ -z "${KERNEL_MODULE_PREFIX}" ] then - gen_die "Internal error: Variable 'INSTALL_MOD_PATH' is empty; mktemp() for kerncache modules failed!" + gen_die "Internal error: Variable 'KERNEL_MODULE_PREFIX' is empty; mktemp() for kerncache modules failed!" else print_info 5 '' 1 0 - print_info 5 "INSTALL_MOD_PATH set to '${INSTALL_MOD_PATH}' because --kerncache is used but --no-install was set ..." - mkdir "${INSTALL_MOD_PATH}/lib" || gen_die "Failed to create '${INSTALL_MOD_PATH}/lib'!" + print_info 5 "KERNEL_MODULE_PREFIX set to '${KERNEL_MODULE_PREFIX}' because --kerncache is used but --no-install was set ..." + mkdir "${KERNEL_MODULE_PREFIX}/lib" || gen_die "Failed to create '${KERNEL_MODULE_PREFIX}/lib'!" fi fi -- cgit v1.2.3-65-gdbad