home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / unix / volume21 / amd / part01 / Configure < prev    next >
Text File  |  1990-04-10  |  2KB  |  44 lines

  1. #!/bin/sh -
  2. #
  3. # Copyright (c) 1989 Jan-Simon Pendry
  4. # Copyright (c) 1989 Imperial College of Science, Technology & Medicine
  5. # Copyright (c) 1989 The Regents of the University of California.
  6. # All rights reserved.
  7. #
  8. # This code is derived from software contributed to Berkeley by
  9. # Jan-Simon Pendry at Imperial College, London.
  10. #
  11. # Redistribution and use in source and binary forms are permitted
  12. # provided that the above copyright notice and this paragraph are
  13. # duplicated in all such forms and that any documentation,
  14. # advertising materials, and other materials related to such
  15. # distribution and use acknowledge that the software was developed
  16. # by Imperial College of Science, Technology and Medicine, London, UK.
  17. # The names of the College and University may not be used to endorse
  18. # or promote products derived from this software without specific
  19. # prior written permission.
  20. # THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
  21. # IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  22. # WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  23. #
  24. #    %W% (Berkeley) %G%
  25. #
  26. echo "Making ./arch and ./os-type executable ..."
  27. until chmod +x ./arch ./os-type; do echo "Error: chmod command failed" >&2; exit 1; done
  28. echo "Checking ./arch and ./os-type ..."
  29. echo ""
  30. arch="`sh ./arch 2>/dev/null`"
  31. os="`sh ./os-type 2>/dev/null`"
  32. case "$arch" in
  33. "") echo "./arch doesn't produce an answer - please check it" >&2; exit 1;;
  34. esac
  35. case "$os" in
  36. "") echo "./os-type doesn't produce an answer - please check it" >&2; exit 1;;
  37. esac
  38. cat << %
  39. This machine appears to be a "$arch" running "$os".
  40. If that is correct just run make.
  41. If those are incorrect please edit ./arch and ./os-type
  42. %
  43. exit 0
  44.