home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / e / emxdev8f.zip / MAKEBIN.BAT < prev    next >
DOS Batch File  |  1992-11-24  |  1KB  |  87 lines

  1. @echo off
  2. if "%1"=="" goto usage
  3. :jump
  4. echo %1
  5. goto %1
  6.  
  7. :usage
  8. echo Usage: makebin PROGRAMS
  9. echo PROGRAMS:
  10. echo   all
  11. echo   gcc cpp cc1 as gdb ld ar strip size nm objdump cc1plus cc1obj
  12. echo   info makeinfo texindex
  13. goto end
  14.  
  15. :all
  16. call makebin gcc cpp cc1 cc1plus cc1obj as gdb ld ar strip size nm objdump info makeinfo texindex
  17. goto next
  18.  
  19. :gcc
  20. call makebin1 \emx\gnu\gcc-2.3\xgcc gcc
  21. goto next
  22.  
  23. :cpp
  24. call makebin1 \emx\gnu\gcc-2.3\cccp cpp
  25. goto next
  26.  
  27. :cc1
  28. call makebin1 \emx\gnu\gcc-2.3\cc1 cc1
  29. goto next
  30.  
  31. :cc1plus
  32. call makebin1 \emx\gnu\gcc-2.3\cc1plus cc1plus
  33. goto next
  34.  
  35. :cc1obj
  36. call makebin1 \emx\gnu\gcc-2.3\cc1obj cc1obj
  37. goto next
  38.  
  39. :as
  40. call makebin1 \emx\gnu\gas-1.38\a386 as
  41. goto next
  42.  
  43. :gdb
  44. call makebin1 \emx\gnu\gdb-4.7\gdb gdb -p
  45. goto next
  46.  
  47. :ld
  48. call makebin1 \emx\gnu\binutils\ld ld
  49. goto next
  50.  
  51. :strip
  52. call makebin1 \emx\gnu\binutils\strip strip
  53. goto next
  54.  
  55. :ar
  56. call makebin1 \emx\gnu\binutils\ar ar
  57. goto next
  58.  
  59. :nm
  60. call makebin1 \emx\gnu\binutils\nm nm
  61. goto next
  62.  
  63. :size
  64. call makebin1 \emx\gnu\binutils\size size
  65. goto next
  66.  
  67. :objdump
  68. call makebin1 \emx\gnu\binutils\objdump objdump
  69. goto next
  70.  
  71. :info
  72. call makebin1 \emx\gnu\texinfo\info info
  73. goto next
  74.  
  75. :makeinfo
  76. call makebin1 \emx\gnu\texinfo\makeinfo makeinfo
  77. goto next
  78.  
  79. :texindex
  80. call makebin1 \emx\gnu\texinfo\texindex texindex
  81. goto next
  82.  
  83. :next
  84. shift
  85. if not "%1" == "" goto jump
  86. :end
  87.