summaryrefslogtreecommitdiffstats
path: root/sys/contrib
diff options
context:
space:
mode:
authornjl <njl@FreeBSD.org>2003-04-29 18:48:17 +0000
committernjl <njl@FreeBSD.org>2003-04-29 18:48:17 +0000
commit93a794b884d02031b77fdcdc2e657b98b9cadc83 (patch)
tree08c69b035bd7443df71cfe64c512747cbcc06087 /sys/contrib
parentbe1cf66b56bdc8c33f9ef142eab52a49f60efa90 (diff)
downloadFreeBSD-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')
-rwxr-xr-xsys/contrib/dev/acpica/acpica_prep.sh19
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"
OpenPOWER on IntegriCloud