home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1993 #2
/
Image.iso
/
clipper
/
star201.zip
/
SC201UPG.EXE
/
COMPLIB.BAT
< prev
next >
Wrap
DOS Batch File
|
1993-05-04
|
3KB
|
100 lines
@echo off
cls
SET savedircmd=%dircmd%
SET dircmd=
: If the command line parameter "FULL" is passed in to COMPLIB,
: force full compiles of all modules
IF "%1"=="FULL" SET SC_SWITCHES=/F
IF "%1"=="full" SET SC_SWITCHES=/F
:SCaddMisc
if "%bri_id%"=="" goto SCoffsite
echo -+d:\object\c\_shade & > %workdrive%liblist.rsp
echo -+d:\object\asm\scntxpos & >> %workdrive%liblist.rsp
echo -+d:\object\asm\scntxrec & >> %workdrive%liblist.rsp
echo -+d:\object\asm\scmouse & >> %workdrive%liblist.rsp
echo -+d:\object\asm\dissolve & >> %workdrive%liblist.rsp
echo -+d:\object\asm\scnewfnt & >> %workdrive%liblist.rsp
goto rmake1
:SCoffsite
echo %funcs%_shade & > %workdrive%liblist.rsp
echo %funcs%scntxpos & >> %workdrive%liblist.rsp
echo %funcs%scntxrec & >> %workdrive%liblist.rsp
echo %funcs%scmouse & >> %workdrive%liblist.rsp
echo %funcs%dissolve & >> %workdrive%liblist.rsp
:rmake1
:goto rmake2
rmake /XW8192 /XS1800 /W starclas %SC_SWITCHES% FLAVOUR=%FLAVOUR% OPTIONS=%OPTIONS%
IF ERRORLEVEL 1 GOTO RMAKEERROR
echo. >> %workdrive%liblist.rsp
echo ;; >> %workdrive%liblist.rsp
lib %workdrive%starclas @%workdrive%liblist.rsp
rem Make a copy of the response file for debugging
copy %workdrive%liblist.rsp %workdrive%starclas.rsp
dir %workdrive%*.obj >> %workdrive%starclas.rsp
if "%bri_id%"=="" goto SCDoffsite
echo -+d:\object\c\_shade & > %workdrive%liblist.rsp
echo -+d:\object\asm\scntxpos & >> %workdrive%liblist.rsp
echo -+d:\object\asm\scntxrec & >> %workdrive%liblist.rsp
echo -+d:\object\asm\scmouse & >> %workdrive%liblist.rsp
echo -+d:\object\asm\dissolve & >> %workdrive%liblist.rsp
echo -+d:\object\asm\scnewfnt & >> %workdrive%liblist.rsp
goto rmake2
:SCDoffsite
echo %funcs%_shade & > %workdrive%liblist.rsp
echo %funcs%scntxpos & >> %workdrive%liblist.rsp
echo %funcs%scntxrec & >> %workdrive%liblist.rsp
echo %funcs%scmouse & >> %workdrive%liblist.rsp
echo %funcs%dissolve & >> %workdrive%liblist.rsp
:rmake2
:echo If you want to create SC_DEBUG.LIB,
:pause
rmake /XW8192 /XS1800 /W starclas /DDEBUG %SC_SWITCHES% FLAVOUR=%FLAVOUR% OPTIONS=%OPTIONS%
IF ERRORLEVEL 1 GOTO RMAKEERROR
echo. >> %workdrive%liblist.rsp
echo ;; >> %workdrive%liblist.rsp
lib %workdrive%sc_debug @%workdrive%liblist.rsp
rem Make a copy of the response file for debugging
copy %workdrive%liblist.rsp %workdrive%sc_debug.rsp
dir %workdrive%*.obj >> %workdrive%sc_debug.rsp
goto done
:RMAKEERROR
echo *** An error was encountered by RMake ***
:done
:SET include=%saveinclude%
SET dircmd=%savedircmd%