several changes

This commit is contained in:
ceriel 1990-07-30 14:32:43 +00:00
parent 3c10a60011
commit 09d156b96a
6 changed files with 12 additions and 33 deletions

View file

@ -1,23 +1,3 @@
name "EM tables" name "EM tables"
dir etc dir etc
end end
name "Installation manual"
dir doc
end
name "Pascal bootstrap files"
dir lang/pc/pem
end
name "LLgen bootstrap files"
dir util/LLgen
end
name "ego share pop_push file"
dir util/ego/share
end
name "h/local.h"
dir first
action "cp local.h.src ../h/local.h"
end
name "h/em_path.h"
dir first
action "cp em_path.h.src ../h/em_path.h"
end

View file

@ -10,3 +10,7 @@ name "m68020/ncg bootstrap files"
dir mach/m68020/ncg dir mach/m68020/ncg
action "make EMHOME=/proj/em/Work distr" action "make EMHOME=/proj/em/Work distr"
end end
name "m68k4/cg bootstrap files"
dir mach/m68k4/cg
action "make EMHOME=/proj/em/Work distr"
end

View file

@ -7,10 +7,6 @@ else
fi fi
${DF-:} $CDIR .distr ${DF-:} $CDIR .distr
if test ! -r $DESTDIR/$CDIR/.distr if test ! -r $DESTDIR/$CDIR/.distr
then
( cd $DESTDIR/$CDIR; make .distr ) >/dev/null 2>&1
fi
if test ! -r $DESTDIR/$CDIR/.distr
then then
echo ++ no .distr in $CDIR echo ++ no .distr in $CDIR
exit 0 exit 0
@ -23,7 +19,7 @@ do
then then
CDIR=$CDIR/$i CDIR=$CDIR/$i
export CDIR export CDIR
exec /proj/em/Work/distr/dwalk $* exec $DDIR/dwalk $*
else else
echo ++ Could not access $CDIR/$i echo ++ Could not access $CDIR/$i
fi fi

View file

@ -5,14 +5,10 @@ case $1 in
esac esac
p=`pwd` p=`pwd`
cd $DESTDIR/$1 cd $DESTDIR/$1
if [ $# = 2 ] && [ -f $p/$2 ]
then
RV $p $p/$2 > /dev/null 2>&1
else
if [ $# = 2 ] if [ $# = 2 ]
then then
echo "-- $1 no $2 Save Record yet" RV $p $2 > /dev/null 2>&1
fi else
if `CV $p > /dev/null 2>&1` if `CV $p > /dev/null 2>&1`
then then
: :

View file

@ -6,6 +6,9 @@ elif grep LIST $DESTDIR/$1/.distr >/dev/null 2>&1 &&
${DA-false} "$1" "$2" ${DA-false} "$1" "$2"
then then
: Fetched library contents one by one and put them together : Fetched library contents one by one and put them together
elif ( cd $DESTDIR/$1 ; make $2 ) > /dev/null 2>&1
then
echo ++ $1/$2 made
else else
echo ++ $1/$2 not present echo ++ $1/$2 not present
fi fi

View file

@ -2,7 +2,7 @@ case $# in
1|2) ;; 1|2) ;;
*) echo $0 directory [ SVrecord ] ; exit 1 ;; *) echo $0 directory [ SVrecord ] ; exit 1 ;;
esac esac
DDIR=/proj/em/Work/distr DDIR=/usr/proj/em/Work/distr
case $1 in case $1 in
/*) DESTDIR=$1 ;; /*) DESTDIR=$1 ;;
*) DESTDIR=`pwd`/$1 ;; *) DESTDIR=`pwd`/$1 ;;
@ -10,5 +10,5 @@ esac
DD=$DDIR/mkd DD=$DDIR/mkd
DF=$DDIR/mkf DF=$DDIR/mkf
DA=$DDIR/mka DA=$DDIR/mka
export DESTDIR DD DF DA export DDIR DESTDIR DD DF DA
$DDIR/dwalk $2 $DDIR/dwalk $2