pike.git/
NT/
tools/
lib
Branch:
Tag:
Non-build tags
All tags
No tags
1997-12-28
1997-12-28 09:24:55 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
e3fa6969a9868f645f04166fb15d6b6ed609e8d7 (
37
lines) (+
37
/-
0
)
[
Show
|
Annotate
]
Branch:
7.9
now works much better
Rev: NT/tools/ar:1.2
Rev: NT/tools/lib:1.1
Rev: NT/tools/rntcc:1.2
1:
+
CLEANUP=yes
+
DEBUG=no
-
+
if [ $DEBUG = yes ]; then
+
set -x
+
fi
+
+
fixpath() {
+
echo "$*" | sed -e 's@/@\\@g'
+
}
+
+
fixabspath() {
+
echo "$*" | sed -e 's@/@\\@g'
+
}
+
+
silent_do_cmd() {
+
BATFILE=TMP$$.bat
+
PWD=`pwd`
+
RPWD=`fixabspath $PWD`
+
if [ x$DEBUG != xyes ]; then
+
echo >$BATFILE "@echo off"
+
else
+
echo >$BATFILE
+
fi
+
echo >>$BATFILE "$NTDRIVE"
+
echo >>$BATFILE "cd $RPWD"
+
echo >>$BATFILE "$*"
+
rsh $NTHOST $NTDRIVE$RPWD\\$BATFILE
+
if [ x$CLEANUP = xyes ]; then
+
rm $BATFILE || :
+
fi
+
}
+
+
do_cmd() {
+
echo "DOING $*"
+
silent_do_cmd "$*"
+
}
Newline at end of file added.