graphicsdeviceinterface/screendriver/tsrc/scripts/mnt.cmd
branchRCL_3
changeset 18 5e30ef2e26cb
parent 0 5d03bc08d59c
equal deleted inserted replaced
11:fed1595b188e 18:5e30ef2e26cb
    37 set _vbitgdi=097
    37 set _vbitgdi=097
    38 if "%1"=="?" goto help
    38 if "%1"=="?" goto help
    39 if "%1"=="" goto help
    39 if "%1"=="" goto help
    40 if "%EPOCROOT%"=="" echo error: Variable Epocroot must be defined
    40 if "%EPOCROOT%"=="" echo error: Variable Epocroot must be defined
    41 if "%EPOCROOT%"=="" goto help
    41 if "%EPOCROOT%"=="" goto help
       
    42 
       
    43 if  not defined EPOC_INI (
       
    44 	set EPOC_INI=%EPOCROOT%epoc32\data\epoc.ini
       
    45 )
       
    46 
    42 goto %1
    47 goto %1
    43 goto help
    48 goto help
    44 
    49 
    45 rem ================ Install ==============
    50 rem ================ Install ==============
    46 
    51 
    47 :install
    52 :install
    48 echo Backing up EPOC.INI.
    53 echo Backing up EPOC.INI.
    49 if not exist %EPOCROOT%epoc32\data\epoc.bak copy %EPOCROOT%epoc32\data\epoc.ini %EPOCROOT%epoc32\data\epoc.bak >nul
    54 if not exist %EPOC_INI%.scdvbak copy %EPOC_INI% %EPOC_INI%.scdvbak >nul
    50 
    55 
    51 rem add line to epoc.ini so that the system starter will start the emulator in the specified display mode
    56 rem add line to epoc.ini so that the system starter will start the emulator in the specified display mode
    52 echo SYMBIAN_GRAPHICS_USE_GCE ON >> %EPOCROOT%epoc32\data\epoc.ini
    57 echo SYMBIAN_GRAPHICS_USE_GCE ON >> %EPOC_INI%
    53 echo SYMBIAN_BASE_USE_GCE ON >> %EPOCROOT%epoc32\data\epoc.ini
    58 echo SYMBIAN_BASE_USE_GCE ON >> %EPOC_INI%
    54 echo ColorDepth Color16M >> %EPOCROOT%epoc32\data\epoc.ini
    59 echo ColorDepth Color16M >> %EPOC_INI%
    55 
    60 
    56 echo === New EPOC.INI -- %EPOCROOT%epoc32\data\epoc.ini ===
    61 echo === New EPOC.INI -- %EPOC_INI% ===
    57 type %EPOCROOT%epoc32\data\epoc.ini
    62 type %EPOC_INI%
    58 echo ======================================================
    63 echo ======================================================
    59 
    64 
    60 goto :EOF
    65 goto :EOF
    61 
    66 
    62 
    67 
    63 rem ================ Installonb ==============
    68 rem ================ Installonb ==============
    64 :installonb
    69 :installonb
    65 echo Backing up EPOC.INI.
    70 echo Backing up EPOC.INI.
    66 if not exist %EPOCROOT%epoc32\data\epoc.bak copy %EPOCROOT%epoc32\data\epoc.ini %EPOCROOT%epoc32\data\epoc.bak >nul
    71 if not exist %EPOC_INI%.scdvbak copy %EPOC_INI% %EPOC_INI%.scdvbak >nul
    67 
    72 
    68 rem For ONB system only add line to epoc.ini so that the system starter will start the emulator in the specified display mode
    73 rem For ONB system only add line to epoc.ini so that the system starter will start the emulator in the specified display mode
    69 echo. >> %EPOCROOT%epoc32\data\epoc.ini
    74 echo. >> %EPOC_INI%
    70 echo ColorDepth Color16M >> %EPOCROOT%epoc32\data\epoc.ini
    75 echo ColorDepth Color16M >> %EPOC_INI%
    71 
    76 
    72 echo === New EPOC.INI -- %EPOCROOT%epoc32\data\epoc.ini ===
    77 echo === New EPOC.INI -- %EPOC_INI% ===
    73 type %EPOCROOT%epoc32\data\epoc.ini
    78 type %EPOC_INI%
    74 echo ======================================================
    79 echo ======================================================
    75 
    80 
    76 goto :EOF
    81 goto :EOF
    77 
    82 
    78 rem ================ Uninstall ==============
    83 rem ================ Uninstall ==============
    79 
    84 
    80 :uninstall
    85 :uninstall
    81 echo Restoring EPOC.INI.
    86 echo Restoring EPOC.INI.
    82 if exist %EPOCROOT%epoc32\data\epoc.bak xcopy /r /y %EPOCROOT%epoc32\data\epoc.bak %EPOCROOT%epoc32\data\epoc.ini >nul
    87 if exist %EPOC_INI%.scdvbak xcopy /r /y %EPOC_INI%.scdvbak %EPOC_INI% >nul
    83 goto :EOF
    88 goto :EOF
    84 
    89 
    85 
    90 
    86 
    91 
    87 
    92