home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- # Copy files to their correct locations.
- #
- # If arguments are given, try symbolic link first. This is not the default
- # so that most people will have the distribution versions stay around for
- # so subsequent patches can apply. People who pay enough attention to
- # know there's a non-default behavior are assumed to pay enough attention
- # to keep distribution versions if they modify things.
-
- if [ $# -gt 0 ] ; then
- # First, try to make a symbolic link.
- #
- ln -s Makefile.top Makefile >/dev/null 2>&1
- if [ $? -eq 0 ] ; then
-
- echo "Lucky you! Symbolic links."
- rm -f Makefile
-
- umask 0
- ln -s sys/unix/Makefile.top ../../Makefile
- ln -s ../sys/unix/Makefile.dat ../../dat/Makefile
- ln -s ../sys/unix/Makefile.doc ../../doc/Makefile
- ln -s ../sys/unix/Makefile.src ../../src/Makefile
- ln -s ../sys/unix/Makefile.utl ../../util/Makefile
- exit 0
- fi
- fi
-
- #
- # Otherwise...
-
- echo "Copying Makefiles."
-
- cp Makefile.top ../../Makefile
- cp Makefile.dat ../../dat/Makefile
- cp Makefile.doc ../../doc/Makefile
- cp Makefile.src ../../src/Makefile
- cp Makefile.utl ../../util/Makefile
-