r13643: Enable script debug output to get some more details why some hosts
[Samba.git] / source / script / installmodules.sh
blob47794d11359ffb897850904a9ec0a07d239963f1
1 #!/bin/sh
3 INSTALLPERMS=$1
4 DESTDIR=`echo $2 | sed 's/\/\//\//g'`
5 BASEDIR=`echo $3 | sed 's/\/\//\//g'`
6 LIBDIR=`echo $4 | sed 's/\/\//\//g'`
7 shift
8 shift
9 shift
10 shift
12 for d in $BASEDIR $LIBDIR; do
13 if [ ! -d $DESTDIR/$d ]; then
14 mkdir $DESTDIR/$d
15 if [ ! -d $DESTDIR/$d ]; then
16 echo Failed to make directory $DESTDIR/$d
17 exit 1
20 done
22 set -x
24 for p in $*; do
25 p2=`basename $p`
26 echo Installing $p as $DESTDIR/$LIBDIR/$p2
27 cp -f $p $DESTDIR/$LIBDIR/
28 chmod $INSTALLPERMS $DESTDIR/$LIBDIR/$p2
29 done
31 set +x
33 exit 0