summaryrefslogtreecommitdiffstats
path: root/mkinitcpio
diff options
context:
space:
mode:
authorAaron Griffin <aaron@archlinux.org>2006-05-04 08:23:11 +0200
committerAaron Griffin <aaron@archlinux.org>2006-05-04 08:23:11 +0200
commit30f04e5f7e9b4b77995836c362e57d0b25bde25f (patch)
treead06bc2dc558fe9b4ba7b98e5630387b9208f222 /mkinitcpio
parent76167effbaa98d6e5d967451aa65902e4a5d4782 (diff)
downloadmkinitcpio-30f04e5f7e9b4b77995836c362e57d0b25bde25f.tar.gz
mkinitcpio-30f04e5f7e9b4b77995836c362e57d0b25bde25f.tar.xz
Improved autodetect functionality with a checked_modules
function git-svn-id: http://projects.archlinux.org/svn/initramfs/mkinitcpio@53 880c04e9-e011-0410-abf7-b926e227c9cd
Diffstat (limited to 'mkinitcpio')
-rw-r--r--mkinitcpio3
1 files changed, 3 insertions, 0 deletions
diff --git a/mkinitcpio b/mkinitcpio
index 061301f..77eda81 100644
--- a/mkinitcpio
+++ b/mkinitcpio
@@ -20,6 +20,7 @@ FUNCTIONS="functions" #/lib/initramfs/functions
CONFIG="mkinitcpio.conf"
HOOKDIR="hooks"
INSTDIR="install"
+MODULE_FILE=""
SAVELIST=""
GENIMG=""
APPEND=""
@@ -122,6 +123,7 @@ if [ "${HAS_MODULES}" == "y" ]; then
add_file /tmp${MODULEDIR}/modules.dep ${MODULEDIR}/modules.dep
add_file /tmp${MODULEDIR}/modules.alias ${MODULEDIR}/modules.alias
add_file /tmp${MODULEDIR}/modules.symbols ${MODULEDIR}/modules.symbols
+ add_file "${MODULE_FILE}" "/modules"
fi
if [ "x$GENIMG" != "x" ]; then
@@ -133,4 +135,5 @@ if [ "x$GENIMG" != "x" ]; then
rm ${FILELIST}
fi
fi
+[ -e "${MODULE_FILE}" ] && rm "${MODULE_FILE}"
#vim:set ft=sh ts=4 sw=4 noet: