home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume11 / musbus / part04 / mkdistrib < prev    next >
Encoding:
Text File  |  1987-09-16  |  509 b   |  35 lines

  1. #! /bin/sh
  2. # Package things up ready for a distribution
  3. # $Header: mkdistrib,v 1.4 87/09/10 05:09:28 kenj Exp $
  4.  
  5. make purge
  6.  
  7. for dir in *
  8. do
  9.     test -d $dir -a $dir != "RCS" || continue
  10.     cd $dir
  11.     if test "`echo *`" != '*'
  12.     then
  13.         if test -f Makefile
  14.         then
  15.             make clean
  16.         fi
  17.         for file in *
  18.         do
  19.             test -f "../$file" || continue
  20.             ver=1
  21.             while test -f ../$file,$ver
  22.             do
  23.                 ver=`expr $ver + 1`
  24.             done
  25.             mv $file $file,$ver
  26.         done
  27.         ls * >../$dir.files
  28.         mv * ..
  29.     fi
  30.     cd ..
  31.     rmdir $dir
  32. done
  33.  
  34. rm -rf Tmp
  35.