Install_step_5 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #! /bin/sh
  2. #
  3. # This script installs the GCC4TI documentation
  4. # For this, a directory "doc" has to be created.
  5. #
  6. echo GCC4TI script: Installing GCC4TI documentation...
  7. isos=`uname -a | grep "opensolaris"`
  8. if [ "x$isos" = "x" ]; then
  9. #Assume GNU or BSD install
  10. install=install
  11. else
  12. install=ginstall
  13. fi
  14. ${install} -d $TIGCC/doc || exit 1
  15. cd ..; ${install} -m 644 AUTHORS BUGS CHANGELOG COPYING DIRECTORIES HOWTO INSTALL README README.linux README.osX $TIGCC/doc || exit 1
  16. ${install} -d $TIGCC/doc/a68k || exit 1
  17. cd sources/a68k; ${install} -m 644 Bugs.txt Doc.txt History.txt ToDo.txt $TIGCC/doc/a68k || exit 1
  18. ${install} -d $TIGCC/doc/tigcc || exit 1
  19. cd ../tigcc; ${install} -m 644 AUTHORS COPYING ChangeLog README $TIGCC/doc/tigcc || exit 1
  20. ${install} -d $TIGCC/doc/tprbuilder || exit 1
  21. cd ../tprbuilder; ${install} -m 644 AUTHORS COPYING ChangeLog README $TIGCC/doc/tprbuilder || exit 1
  22. rm -Rf $TIGCC/doc/parser
  23. ${install} -d $TIGCC/doc/patcher || exit 1
  24. cd ../patcher; ${install} -m 644 AUTHORS COPYING ChangeLog README $TIGCC/doc/patcher || exit 1
  25. rm -Rf $TIGCC/doc/html
  26. cd ../../tigcclib/doc; cp -Rf html $TIGCC/doc
  27. rm -Rf $TIGCC/doc/tigcclib
  28. ln -sf $TIGCC/doc/html $TIGCC/doc/tigcclib
  29. iswin1=`echo $GCC4TIHOST | grep -E "msys|mingw|cygwin"`
  30. iswin2=`uname -a | grep -E "msys|mingw|cygwin"`
  31. if [ "x$iswin1" = "x" -a "x$iswin2" = "x" ]; then
  32. ${install} ../../tigcclib/doc/converter/gcc4tidoc $TIGCC/bin || exit 1
  33. fi
  34. echo GCC4TI script: Creating GCC4TI projects folder...
  35. ${install} -d $TIGCC/projects || exit 1
  36. echo Done.
  37. exit 0