From 86d4199dcb96ff2e1303d6e592ef24bf9d61db14 Mon Sep 17 00:00:00 2001 From: Bart Van Assche Date: Sat, 6 Dec 2008 13:37:43 +0000 Subject: [PATCH] Modified the way in which the dummy mpt patch is suppressed, such that the run-regression-tests script works again. git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@605 d57e44dd-8a1f-0410-8b47-8ef2f437770f --- scripts/generate-kernel-patch | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/scripts/generate-kernel-patch b/scripts/generate-kernel-patch index 5e05c60af..112cbf43e 100755 --- a/scripts/generate-kernel-patch +++ b/scripts/generate-kernel-patch @@ -94,17 +94,17 @@ EOF # depending on the value of the variable ${multiple_patches}. function process_patch { if [ "${multiple_patches}" = "true" ]; then - if [ -e "${patchdir}/$1" ]; then - echo "Warning: overwriting ${patchdir}/$1" - fi if [ "$1" != "" ]; then + if [ -e "${patchdir}/$1" ]; then + echo "Warning: overwriting ${patchdir}/$1" + fi ( echo "Signed-off-by: ${SIGNED_OFF_BY}" echo "" "$(dirname $0)/specialize-patch" -v kernel_version="${kernel_version}" ) >"${patchdir}/$1" else - echo "Skipping ..." + echo "Discarded $(wc -l) lines." fi else "$(dirname $0)/specialize-patch" -v kernel_version="${kernel_version}" @@ -325,6 +325,7 @@ add_file "srpt/README" "Documentation/scst/README.srpt" \ if [ "$mpt_scst" = "true" ]; then + ( add_patch "mpt/in-tree/Kconfig-2.6.24.diff" "drivers/message/fusion/Kconfig" add_patch "mpt/in-tree/Makefile.diff" "drivers/message/fusion/Makefile" @@ -337,15 +338,19 @@ if [ "$mpt_scst" = "true" ]; then do add_file "${f}" "drivers/message/fusion/mpt_scst/${f#mpt/}" done + ) \ + | process_patch "mpt_scst.diff" -#else +else -# add_empty_file "drivers/message/fusion/Kconfig" + ( + add_empty_file "drivers/message/fusion/Kconfig" -# add_empty_file "drivers/message/fusion/Makefile" + add_empty_file "drivers/message/fusion/Makefile" + ) \ + | process_patch "" -fi \ -| process_patch "mpt.diff" +fi # Directory drivers/scst/scst_local