home *** CD-ROM | disk | FTP | other *** search
- @echo off
- rem
- rem BUILDLIB - Build one of the DVAWARE libraries based on the given model.
- rem
-
- rem if no parameters goto parameter explanation
- if "%1"=="" goto params
-
- rem if valid parameter goto processing
- if "%1"=="t" goto okparams
- if "%1"=="s" goto okparams
- if "%1"=="m" goto okparams
- if "%1"=="c" goto okparams
- if "%1"=="l" goto okparams
- if "%1"=="h" goto okparams
- if "%1"=="T" goto okparams
- if "%1"=="S" goto okparams
- if "%1"=="M" goto okparams
- if "%1"=="C" goto okparams
- if "%1"=="L" goto okparams
- if "%1"=="H" goto okparams
- rem otherwise goto parameter explanation
- goto params
-
- :okparams
-
- rem compile each module
- tcc -b- -c -d -f- -G- -k- -N- -O -r+ -Z+ -m%1 DVCONIO.c
- tcc -b- -c -d -f- -G- -k- -N- -O -r+ -Z+ -m%1 DVCRIT.c
- tcc -b- -c -d -f- -G- -k- -N- -O -r+ -Z+ -m%1 DVGETVER.c
- tcc -b- -c -d -f- -G- -k- -N- -O -r+ -Z+ -m%1 DVGETVID.c
- tcc -b- -c -d -f- -G- -k- -N- -O -r+ -Z+ -m%1 DVPAUSE.c
- tcc -b- -c -d -f- -G- -k- -N- -O -r+ -Z+ -m%1 INDV.c
-
- rem put together into a library
- tlib dvaware%1 -+DVCONIO -+DVCRIT -+DVGETVER -+DVGETVID -+DVPAUSE -+INDV, dvaware%1.lst
- goto end
-
- :params
- echo BUILDLIB x
- echo where x is the model: t,s,m,c,l,h
-
- :end
-