t.bat
上传用户:caisangzi8
上传日期:2013-10-25
资源大小:15756k
文件大小:4k
源码类别:

DVD

开发平台:

C/C++

  1. echo off
  2. if "%1" == "32" goto start
  3. if "%1" == "16" goto start
  4. if "%1" == "" goto bad_parameter
  5. goto bad_parameter
  6. REM===================================================================
  7. :bad_parameter
  8. echo **********************
  9. echo bad parameter
  10. echo for 16m, usage: all 16
  11. echo for 32m, usage: all 32
  12. echo **********************
  13. goto end
  14. REM===================================================================
  15. :start
  16. font_parse.exe
  17. del mipscrt0.o
  18. del mipsinit0.o
  19. del mipsintdrv.o
  20. if "%1" == "16" goto sdram16
  21. if "%1" == "32" goto sdram32
  22. REM ==================================================================
  23. :sdram32
  24. if exist systemmakefile call sys.bat %1
  25. if not exist mipsel-elflibsys_8202.a goto failed
  26. rem if exist clibmakefile call clib.bat
  27. if exist idemakefile call ide.bat %1
  28. if not exist mipsel-elflibatapi_8202.a goto failed
  29. if exist authmakefile call auth.bat %1
  30. if not exist mipsel-elflibauth_8202.a goto failed
  31. if exist navmakefile call nav.bat %1
  32. if not exist mipsel-elflibnav_8202.a goto failed
  33. if exist kernelmakefile call kernel.bat %1
  34. if not exist mipsel-elflibkern_8202.a goto failed
  35. if exist kernelmakefile_mp4 call mp4.bat %1
  36. rme if not exist mipsel-elflibmp4_8202.a goto failed
  37. rem if exist chinesemakefile call ch.bat %1
  38. rem if exist testmakefile call test.bat %1
  39. if exist jpegmakefile call jpeg.bat %1
  40. if not exist mipsel-elflibjpeg_8202.a goto failed
  41. if exist fsmakefile call fs.bat %1
  42. if not exist mipsel-elflibfs_8202.a goto failed
  43. if exist peifmakefile call pe.bat %1
  44. if not exist mipsel-elflibpe_8202.a goto failed
  45. rem if exist dsp3makefile call dsp3.bat %1
  46. rem if not exist mipsel-elflibdsp3_8202.a goto failed
  47. if exist vcdmakefile call vcd.bat %1
  48. if not exist mipsel-elflibvcd_8202.a goto failed
  49. if exist gamemakefile call game.bat %1
  50. if not exist mipsel-elflibgame_8202.a goto failed
  51. if exist taskmakefile call task.bat %1
  52. if not exist mipsel-elflibtask_8202.a goto failed
  53. call 1.bat %1
  54. if not exist mipsel-elflibir_8202.a goto failed
  55. goto end
  56. REM ==================================================================
  57. REM ==================================================================
  58. :sdram16
  59. if exist systemmakefile call sys.bat %1
  60. if not exist mipsel-elflibsys_16.a goto failed
  61. rem if exist clibmakefile call clib.bat
  62. if exist idemakefile call ide.bat %1
  63. if not exist mipsel-elflibatapi_8202.a goto failed
  64. if exist authmakefile call auth.bat %1
  65. if not exist mipsel-elflibauth_16.a goto failed
  66. if exist navmakefile call nav.bat %1
  67. if not exist mipsel-elflibnav_16.a goto failed
  68. if exist kernelmakefile call kernel.bat %1
  69. if not exist mipsel-elflibkern_8202.a goto failed
  70. if exist kernelmakefile_mp4 call mp4.bat %1
  71. if not exist mipsel-elflibmp4_8202.a goto failed
  72. rem if exist chinesemakefile call ch.bat %1
  73. rem if exist testmakefile call test.bat %1
  74. if exist jpegmakefile call jpeg.bat %1
  75. if not exist mipsel-elflibjpeg_16.a goto failed
  76. if exist fsmakefile call fs.bat %1
  77. if not exist mipsel-elflibfs_16.a goto failed
  78. if exist peifmakefile call pe.bat %1
  79. if not exist mipsel-elflibpe_16.a goto failed
  80. if exist dsp3makefile call dsp3.bat %1
  81. if not exist mipsel-elflibdsp3_8202.a goto failed
  82. if exist vcdmakefile call vcd.bat %1
  83. if not exist mipsel-elflibvcd_16.a goto failed
  84. if exist gamemakefile call game.bat %1
  85. if not exist mipsel-elflibgame_8202.a goto failed
  86. if exist taskmakefile call task.bat %1
  87. if not exist mipsel-elflibtask_8202.a goto failed
  88. call 1.bat %1
  89. if not exist mipsel-elflibir_8202.a goto failed
  90. goto end
  91. REM ==================================================================
  92. REM ===================================================================
  93. :failed
  94. echo compile failed
  95. echo *************************
  96. REM ===================================================================
  97. :end