@echo off echo. if "%2"=="" GOTO SYNTAxE if %1 EQU TI92P GOTO TI92P if %1 EQU TI89 GOTO TI89 GOTO SYNTAXE REM //////////////////////////////////////////////////// REM //////////////////////// TI-92P //////////////////// REM //////////////////////////////////////////////////// :TI92P echo Version : TI-92P echo %2 echo ========================================== cd pct-prgm call mk %1 %2 move bin\*.9xz ..\pack\ >nul cd .. copy pct-launcher\pctrun.9xz pack\ >nul cd pack if %2==FR GOTO TI92P_F if %2==SP GOTO TI92P_S call kpack pctrun.9xz !pctprgm.9xz pct move pct.9xz ..\ del pctrun.* > nul del pctprgm.* > nul del pct.tmp > nul del pct.o > nul cd .. GOTO END :TI92P_F move /Y pctfprgm.9xz pctprgm.9xz >nul call kpack pctrun.9xz !pctprgm.9xz pct move pct.9xz ..\pctf.9xz >nul del pctfprgm.* > nul del pctrun.* > nul del pct.tmp > nul del pct.o > nul cd.. GOTO END :TI92P_S move /Y pctsprgm.9xz pctprgm.9xz >nul call kpack pctrun.9xz !pctprgm.9xz pct move pct.9xz ..\pcts.9xz >nul del pctrun.* > nul del pctsprgm.* > nul del pct.tmp > nul del pct.o > nul cd.. GOTO END REM //////////////////////////////////////////////////// REM //////////////////////// TI-89 ///////////////////// REM //////////////////////////////////////////////////// :TI89 echo Version : TI-89 echo %2 echo ========================================== cd pct-prgm call mk %1 %2 move bin\*.89z ..\pack >nul cd .. copy pct-launcher\pctrun.89z pack\ >nul cd pack if %2==FR GOTO TI89_F if %2==SP GOTO TI89_S call kpack pctrun.89z !pctprgm.89z pct move pct.89z ..\ del pctrun.* > nul del pctprgm.* > nul del pct.tmp > nul del pct.o > nul cd.. GOTO END :TI89_F move /Y pctfprgm.89z pctprgm.89z >nul call kpack pctrun.89z !pctprgm.89z pct move pct.89z ..\pctf.89z >nul del pctfprgm.* > nul del pctrun.* > nul del pct.tmp > nul del pct.o > nul cd.. GOTO END :TI89_S move /Y pctsprgm.89z pctprgm.89z >nul call kpack pctrun.89z !pctprgm.89z pct move pct.89z ..\pcts.89z >nul del pctrun.* > nul del pctsprgm.* > nul del pct.tmp > nul del pct.o > nul cd.. GOTO END :SYNTAXE echo ========================================== echo mk.bat est utilise pour compiler PCTOOLS echo pour TI-92PLUS, TI-89 et V200. echo. echo SYNTAXE : echo --------- echo mk [TI92P/TI89/V200] [EN/FR/SP] echo. echo. echo RQ : cfg4config.bat doit etre modifie et echo execute. echo. :END echo.