blob: 53e52c5080bbaf5f3d4b169646929eb1a499277a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
set -x
#find \( -name "[Cc]onfig" -o -name "[Cc]onfig_*" \) -a ! -name "[Cc]onfig*.in" -a -type f -exec rm {} \;
find -name "Kconfig*" -exec rm {} \;
for a in alpha arm cris i386 ia64 m68k mips mips64 parisc ppc ppc64 s390 s390x sh sparc sparc64 um x86_64; do
$LKCSRC/lkcc $a >& log.$a
find -name "*.lkc" -exec mv {} {}-$a \;
done
set +x
if false; then
#check differences between generated configs for archs
for c in `find -name "[cC]onfig.in"`; do
cn=`echo $c | sed 's,\(.*\)[cC]onfig\.in,\1Build.conf,'`
c1=''
for ca in $cn-*; do
if [ "$c1" = "" ]; then
echo "skip $ca"
c1=$ca
else
echo $ca
diff -u $c1 $ca
fi
done
done
exit 0
fi
rm *.lkc-*
for a in alpha arm cris i386 ia64 m68k mips mips64 parisc ppc ppc64 s390 s390x sh sparc sparc64 um x86_64; do
for c in `find arch/$a -name "*.lkc-$a"`; do
cn=`echo $c | sed 's,\(.*\)\.lkc-.*,\1,'`
mv -v $c $cn
done
done
for c in `find -name "*.lkc-i386"`; do
cn=`echo $c | sed 's,\(.*\)\.lkc-.*,\1,'`
mv -v $c $cn
rm $cn.lkc-*
done
for c in `find -name "*.lkc-*"`; do
cn=`echo $c | sed 's,\(.*\)\.lkc-.*,\1,'`
mv -v $c $cn
done
|