Annotation of dvb-kernel/makelinks, revision 1.18

1.1       holger      1: #!/bin/sh
                      2: 
                      3: 
                      4: if test -z $1 || ! test -d $1 ; then
                      5:        echo
                      6:        echo "  usage: $0 <path_to_kernel_to_patch>"
                      7:        echo
                      8:        exit 
                      9: fi
                     10: 
                     11: echo "patching $1..."
                     12: 
                     13: cd linux
                     14: PWD=`pwd`
                     15: 
1.16      holger     16: for x in `find drivers -type d | grep -v CVS | grep -v compat` ; do
1.1       holger     17:        mkdir -p -v $1/$x 
                     18: done
                     19: 
1.18    ! hunold     20: for x in `find Documentation -type d | grep -v CVS ` ; do
        !            21:        mkdir -p -v $1/$x 
        !            22: done
        !            23: 
1.2       holger     24: for x in `find include -type d | grep -v CVS` ; do
                     25:        mkdir -p -v $1/$x 
                     26: done
                     27: 
1.18    ! hunold     28: for x in `find Documentation -type f | grep -v CVS | grep -v .cvsignore` ; do
        !            29:        ln -v -f -s $PWD/$x $1/$x
        !            30: done
        !            31: 
1.16      holger     32: for x in `find drivers -type f | grep -v CVS | grep -v .cvsignore` ; do
1.2       holger     33:        ln -v -f -s $PWD/$x $1/$x
                     34: done
                     35: 
1.3       hunold     36: for x in `find $1/drivers/media/dvb -type f | grep "saa"` ; do 
                     37:        rm -rf $x
                     38: done
1.4       hunold     39: 
1.2       holger     40: for x in `find include -type f | grep -v CVS | grep -v .cvsignore` ; do
1.1       holger     41:        ln -v -f -s $PWD/$x $1/$x
                     42: done
                     43: 

LinuxTV legacy CVS <linuxtv.org/cvs>