Back to home page

Quest Cross Reference

 
 

    


Warning, cross-references for /kernel/tools/import-acpica.sh need to be fixed.

0001 #!/bin/bash
0002 
0003 DIR="$1"
0004 DESTDIR=drivers/acpica
0005 INCLUDEDIR=include/acpi
0006 
0007 [ -z "$DIR" -o ! -d "$DIR" ] && echo "Usage: $0 <dir>" && exit 1
0008 
0009 echo "Processing directory: $DIR"
0010 
0011 mkdir -p $DESTDIR
0012 mkdir -p $INCLUDEDIR/platform
0013 
0014 cp $DIR/dispatcher/*.c $DESTDIR
0015 cp $DIR/events/*.c $DESTDIR
0016 cp $DIR/executer/*.c $DESTDIR
0017 cp $DIR/hardware/*.c $DESTDIR
0018 cp $DIR/parser/*.c $DESTDIR
0019 cp $DIR/namespace/*.c $DESTDIR
0020 cp $DIR/utilities/*.c $DESTDIR
0021 cp $DIR/tables/*.c $DESTDIR
0022 cp $DIR/resources/*.c $DESTDIR
0023 cp $DIR/include/*.h $INCLUDEDIR
0024 cp $DIR/include/platform/acgcc.h $INCLUDEDIR/platform/
0025 sed 's/#\(if defined(_LINUX) || defined(__linux__)\)/#if defined(_QUEST)\
0026 #include "acquest.h"\
0027 \
0028 #el\1/' < $DIR/include/platform/acenv.h > $INCLUDEDIR/platform/acenv.h