Fehler im Vermeiden von dups. Korrigiert. Man sollte damit in All.cfg enthalten sein

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@5618 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2010-05-17 14:59:32 +00:00
parent 86f78b5693
commit ca79ce75a6

View File

@ -19,7 +19,7 @@ source $VMAKEDIR/defsys
source $VMAKEDIR/functions/functions
for i in `cat $VMAKEDIR/BaseBuild/Basesys/Basesys.dmk|sed -e "/^#/d"|sed -e "/^$/d"|awk '{print $2}'`; do
if ! grep -q $i $TMPFILE; then
if ! egrep -q "$i$" $TMPFILE; then
echo $i >>$TMPFILE
fi
done
@ -42,7 +42,7 @@ for BuildFile in `cat $VMAKEDIR/SysBuild/DistCluster.dmk|sed -e "/^#/d"|sed -e "
if [ "$FLAG" == "0" ] || [ "$FLAG" == "1" ]; then
MODNAME=`basename $MODULE`
PKGPATH=`egrep "^SRCPATH=" $VMAKEDIR/SysBuild/$MODULE|awk -F"=" '{print $2}'|sed -e "s/^\///"`
if grep -q SHNAMELIST $VMAKEDIR/SysBuild/$MODULE; then
if grep -q $SHNAMELIST $VMAKEDIR/SysBuild/$MODULE; then
SHNAMELIST=`egrep "^SHNAMELIST" $VMAKEDIR/SysBuild/$MODULE|sed -e "s/SHNAMELIST=//"|sed -e "s/\"//g"`
for MODNAME in $SHNAMELIST; do
echo "Boot $PKGPATH $MODNAME"