home *** CD-ROM | disk | FTP | other *** search
/ Borland Programmer's Resource / Borland_Programmers_Resource_CD_1995.iso / code / wxwin140 / bin / wxcopy < prev   
Encoding:
Text File  |  1995-05-19  |  2.1 KB  |  81 lines

  1. #!/usr/bin/csh
  2. # Shell script to copy wxWindows
  3. set init=
  4. if ( $1 == "" ) then
  5. goto usage
  6. endif
  7.  
  8. if ( $2 == "" ) then
  9. goto usage
  10. endif
  11.  
  12. echo Copying distribution from $1 to $2...
  13. mkdir $2
  14. mkdir $2/include
  15. mkdir $2/docs
  16. mkdir $2/contrib
  17. mkdir $2/src
  18. mkdir $2/dummy
  19. mkdir $2/lib
  20. mkdir $2/bin
  21. mkdir $2/samples
  22. mkdir $2/utils
  23.  
  24. mkdir $2/samples/hello
  25. mkdir $2/samples/minimal
  26. mkdir $2/samples/form
  27. mkdir $2/samples/mdi
  28. mkdir $2/samples/ipc
  29. mkdir $2/samples/objects
  30.  
  31. mkdir $2/utils/hytext
  32. mkdir $2/utils/hytext/lib
  33. mkdir $2/utils/hytext/src
  34. mkdir $2/utils/hytext/docs
  35. mkdir $2/utils/wxhelp
  36. mkdir $2/utils/wxhelp/lib
  37. mkdir $2/utils/wxhelp/src
  38. mkdir $2/utils/wxhelp/docs
  39.  
  40. /bin/cp $1/include/*.h $1/include/*.rc $1/include/*.cur $2/include
  41. /bin/cp $1/src/*.cc $1/src/*.bat $1/src/*.c $1/src/sb_scrol.o $1/src/makefile.dos $1/src/makefile.unx $2/src
  42. /bin/cp $1/docs/*.tex $1/docs/*.ps $1/docs/*.eps $1/docs/*.dvi $1/docs/*.wri $1/docs/*.txt $1/docs/*.xlp $2/docs
  43. /bin/cp $1/dummy/*.h $2/dummy
  44. /bin/cp $1/contrib/* $2/contrib
  45. /bin/cp $1/bin/* $2/bin
  46. /bin/cp $1/lib/dummy $2/lib
  47.  
  48. cd $1/samples/hello
  49. /bin/cp *.cc *.h makefile.dos makefile.unx *.rc *.def *.ico *_icn *.txt $2/samples/hello
  50.  
  51. cd $1/samples/minimal
  52. /bin/cp *.cc *.h makefile.dos makefile.unx *.rc *.def *.ico *_icn *.txt $2/samples/minimal
  53.  
  54. cd $1/samples/form
  55. /bin/cp *.cc *.h makefile.dos makefile.unx *.rc *.def *.ico *_icn *.txt $2/samples/form
  56.  
  57. cd $1/samples/ipc
  58. /bin/cp *.cc *.h makefile.dos makefile.unx *.rc *.def *.ico *_icn *.txt $2/samples/ipc
  59.  
  60. cd $1/samples/mdi
  61. /bin/cp *.cc *.h makefile.dos makefile.unx *.rc *.def *.ico *_icn *.txt $2/samples/mdi
  62.  
  63. cd $1/samples/objects
  64. /bin/cp *.cc *.h makefile.dos makefile.unx *.rc *.def *.ico *_icn *.txt $2/samples/objects
  65.  
  66. cd $1/utils/hytext/src
  67. /bin/cp *.cc *.h makefile.dos makefile.unx $2/utils/hytext/src
  68. cd $1/utils/hytext/docs
  69. /bin/cp *.tex *.ps *.txt *.dvi *.xlp $2/utils/hytext/docs
  70.  
  71. cd $1/utils/wxhelp/src
  72. /bin/cp *.cc *.h *.def *.rc *_icn *.ico *.txt makefile.dos makefile.unx $2/utils/wxhelp/src
  73. cd $1/utils/wxhelp/docs
  74. /bin/cp *.tex *.ps *.txt *.dvi *.xlp $2/utils/wxhelp/docs
  75.  
  76. exit
  77.  
  78. usage:
  79. echo "Usage: wxcopy Source Dest"
  80. exit
  81.