diff options
author | njl <njl@FreeBSD.org> | 2003-04-29 18:48:17 +0000 |
---|---|---|
committer | njl <njl@FreeBSD.org> | 2003-04-29 18:48:17 +0000 |
commit | 93a794b884d02031b77fdcdc2e657b98b9cadc83 (patch) | |
tree | 08c69b035bd7443df71cfe64c512747cbcc06087 /sys/contrib/dev/acpica/acpica_prep.sh | |
parent | be1cf66b56bdc8c33f9ef142eab52a49f60efa90 (diff) | |
download | FreeBSD-src-93a794b884d02031b77fdcdc2e657b98b9cadc83.zip FreeBSD-src-93a794b884d02031b77fdcdc2e657b98b9cadc83.tar.gz |
Updated import-preparation script. It now removes vendor paths from header
info. With these changes, no manual prep of the dist was necessary.
Diffstat (limited to 'sys/contrib/dev/acpica/acpica_prep.sh')
-rwxr-xr-x | sys/contrib/dev/acpica/acpica_prep.sh | 19 |
1 files changed, 17 insertions, 2 deletions
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" |