Wertet jetzt zum Check *.dmk files aus

git-svn-id: svn://svn.compuextreme.de/Viitor/V962/ViitorMake@4871 504e572c-2e33-0410-9681-be2bf7408885
This commit is contained in:
kueller 2009-10-16 16:46:18 +00:00
parent feb6393701
commit 6114349b08

View File

@ -43,18 +43,34 @@ source $HOME/.ViitorMake
WDIR=`pwd` WDIR=`pwd`
source $VMAKEDIR/defsys source $VMAKEDIR/defsys
source $VMAKEDIR/functions/functions source $VMAKEDIR/functions/functions
source /etc/init.d/functions
MKPKG=0 MKPKG=0
cd $VMAKEDIR/SysBuild cd $VMAKEDIR/SysBuild
for i in tools/* xserv/* xsys/* HA/*; do DMKFILE=$1
if ! grep $i DistCluster.dmk >/dev/null 2>&1; then cat $DMKFILE|sed -e "/#/d"|sed -e "/^$/d" >/tmp/checkfile.$$
echo "Nicht enthalten:" $i exec 3</tmp/checkfile.$$
fi while read <&3 FLAGS MODULE; do
done SRCPATH=`egrep "^SRCPATH" $MODULE|awk -F"=" '{print $2}'`
for i in tools/* xserv/* xsys/* HA/*; do PROGNAME=`basename $MODULE`
source $i echo -n "Checking for $MODULE"
PROGNAME=`basename $i`
if [ ! -f $DISTTARGET/$SRCPATH/`ArchiveName $LFSSOURCE/$SRCPATH/$PROGNAME$PATTERN*.t*` ]; then if [ ! -f $DISTTARGET/$SRCPATH/`ArchiveName $LFSSOURCE/$SRCPATH/$PROGNAME$PATTERN*.t*` ]; then
echo "$DISTTARGET/$SRCPATH/`ArchiveName $LFSSOURCE/$SRCPATH/$PROGNAME$PATTERN*.t*` not done" print_status failure
else
print_status success
fi fi
done done
exec 3>&-
rm /tmp/checkfile.$$
#for i in tools/* xserv/* xsys/* HA/*; do
#if ! grep $i DistCluster.dmk >/dev/null 2>&1; then
#echo "Nicht enthalten:" $i
#fi
#done
#for i in tools/* xserv/* xsys/* HA/*; do
#source $i
#PROGNAME=`basename $i`
#if [ ! -f $DISTTARGET/$SRCPATH/`ArchiveName $LFSSOURCE/$SRCPATH/$PROGNAME$PATTERN*.t*` ]; then
#echo "$DISTTARGET/$SRCPATH/`ArchiveName $LFSSOURCE/$SRCPATH/$PROGNAME$PATTERN*.t*` not done"
#fi
#done