fs.bat
上传用户:caisangzi8
上传日期:2013-10-25
资源大小:15756k
文件大小:2k
- echo off
- if "%1" == "16" goto start
- if "%1" == "32" goto start
- if "%1" == "" goto bad_parameter
- goto bad_parameter
- REM===================================================================
- :bad_parameter
- echo **********************
- echo bad parameter
- echo for 16m, usage: fs 16
- echo for 32m, usage: fs 32
- echo **********************
- goto end
- REM===================================================================
- :start
- if exist fs_mp4makefile call fs_mp4.bat %1
- if not exist fs_mp4libfs_mp4.a goto end
- if exist fs_krnlmakefile call fs_krnl.bat %1
- if not exist fs_krnllibfs_krnl.a goto end
- if exist fs_midimakefile call fs_midi.bat %1
- if not exist fs_midilibfs_midi.a goto end
- if exist fs_pmpmakefile call fs_pmp.bat %1
- if not exist fs_pmplibfs_pmp.a goto end
- if "%1" == "16" goto sdram16
- if "%1" == "32" goto sdram32
- REM =========================================
- :sdram16
- del fs*.a
- del mipsel-elflibfs_16.a
- cd fs
- make
- copy libfs.a ..mipsel-elflibfs_16.a
- cd ..
- if not exist fslibfs.a goto failed
- goto end
- REM =========================================
- REM =========================================
- :sdram32
- del fs*.a
- del mipsel-elflibfs_8202.a
- cd fs
- make
- copy libfs.a ..mipsel-elflibfs_8202.a
- cd ..
- if not exist fslibfs.a goto failed
- goto end
- REM =========================================
- REM ======================================
- :failed
- echo *************************
- echo failed on generating libfs.a
- REM ======================================
- :end