]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - sys/dev/drm/drm-preprocess.sh
This commit was generated by cvs2svn to compensate for changes in r155429,
[FreeBSD/FreeBSD.git] / sys / dev / drm / drm-preprocess.sh
1 #!/bin/sh
2
3 # $FreeBSD$
4
5 cvs up -CPd *.[ch]
6
7 for i in `ls *.[ch]`; do
8         mv $i $i.cvs
9 done
10
11 cp /usr/src/drm/bsd-core/*.[ch] .
12 rm i810*.[ch]
13 rm via*.[ch]
14
15 # Replace drm_pciids.h with one with a $FreeBSD$
16 line=`grep \\\$FreeBSD drm_pciids.h.cvs`
17 rm -f drm_pciids.h
18 echo "/*" >> drm_pciids.h
19 echo "$line" >> drm_pciids.h
20 echo " */" >> drm_pciids.h
21 cat /usr/src/drm/bsd-core/drm_pciids.h >> drm_pciids.h
22
23 for i in `ls *.[ch]`; do
24         mv $i $i.orig
25         perl drm-subprocess.pl < $i.orig > $i
26 done
27
28 for orig in `ls *.[ch].cvs`; do
29         real=`echo "$orig" | sed s/.cvs//`
30         line=`grep __FBSDID $orig | sed s/\\\\\$/\\\\\\\\\$/g`
31         perl -pi -e "s|__FBSDID.*|$line|g" $real
32 done
33
34 rm *.cvs