From 93a794b884d02031b77fdcdc2e657b98b9cadc83 Mon Sep 17 00:00:00 2001 From: njl Date: Tue, 29 Apr 2003 18:48:17 +0000 Subject: Updated import-preparation script. It now removes vendor paths from header info. With these changes, no manual prep of the dist was necessary. --- sys/contrib/dev/acpica/acpica_prep.sh | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) (limited to 'sys/contrib') diff --git a/sys/contrib/dev/acpica/acpica_prep.sh b/sys/contrib/dev/acpica/acpica_prep.sh index 510b196..a128538 100755 --- a/sys/contrib/dev/acpica/acpica_prep.sh +++ b/sys/contrib/dev/acpica/acpica_prep.sh @@ -14,9 +14,11 @@ wrk=./_acpi_ca_unpack dst=./acpi_ca_destination # files to remove -stripdirs="common compiler generate" -stripfiles="osunixxf.c Makefile adisasm.h acdos16.h\ +stripdirs="common compiler generate acpisrc" +stripfiles="osunixxf.c Makefile README adisasm.h acdos16.h \ acintel.h aclinux.h acmsvc.h acwin.h acwin64.h" +# files to update paths in +src_update_files="acpi.h acpiosxf.h" # pre-clean echo pre-clean @@ -49,6 +51,19 @@ echo copy find ${wrk} -type f | xargs -J % mv % ${dst} mv CHANGES.txt ${dst} +# update src/headers for appropriate paths +echo updating paths +for i in ${src_update_files}; do + i=${dst}/$i + sed -e 's/platform\///' $i > $i.new && mv $i.new $i +done + # post-clean echo post-clean rm -rf ${wrk} + +# assist the developer in generating a diff +echo "Directories you may want to 'cvs diff':" +echo " src/sys/dev/acpica src/sys/i386/acpica src/sys/ia64/acpica \\" +echo " src/sys/modules/acpi src/sys/boot src/sys/i386/include \\" +echo " src/usr.sbin/acpi src/sys/contrib/dev/acpica" -- cgit v1.1