home *** CD-ROM | disk | FTP | other *** search
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :: USAGE : setgraph <driver>
- :: PURPOSE
- :: To install the graphics drivers for the new menu
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- echo off
- cls
-
- :*** Check for <driver> argument
-
- if %1A == A goto error1
-
- :*** Check that \newmenu\build\drivers exists
-
- copy %0.bat \newmenu\build\drivers\aaaaaaaa.aaa >nul
- if not exist \newmenu\build\drivers\aaaaaaaa.aaa goto error2
- del \newmenu\build\drivers\aaaaaaaa.aaa
-
- :*** Check that \newmenu\build\drivers\<driver>.{dev,def,sgx} exists
-
- if not exist \newmenu\build\drivers\%1.dev goto error3
- if not exist \newmenu\build\drivers\%1.def goto error4
- if not exist \newmenu\build\drivers\%1.sgx goto error5
-
- :*** Check that \parts exists
-
- copy %0.bat \parts\aaaaaaaa.aaa >nul
- if not exist \parts\aaaaaaaa.aaa goto error6
- del \parts\aaaaaaaa.aaa
-
- cd \parts
- copy \newmenu\build\drivers\%1.dev graphics.dev >nul
- copy \newmenu\build\drivers\%1.def graphics.def >nul
- copy \newmenu\build\drivers\%1.sgx graphics.sgx >nul
- bldf graphics
- goto end
-
- :error1
- echo
- echo [setgraph] USAGE : setgraph drivername
- echo where drivername is the driver name without extension.
- echo
- goto end
-
- :error2
- echo
- echo [setgraph] Directory \newmenu\build\drivers does not exist.
- echo
- goto end
-
- :error3
- echo
- echo [setgraph] File \newmenu\build\drivers\%1.dev does not exist.
- echo
- goto end
-
- :error4
- echo
- echo [setgraph] File \newmenu\build\drivers\%1.def does not exist.
- echo
- goto end
-
- :error5
- echo
- echo [setgraph] File \newmenu\build\drivers\%1.sgx does not exist.
- echo
- goto end
-
- :error6
- echo
- echo [setgraph] Directory \parts does not exist.
- echo
- goto end
-
- :end