Changes in the directory structure
[rice.git] / obsolete / makelib.bat
blobcdabc2fd03857e0b088fd5239c444af1554b2945
1 @echo off\r
2 \r
3 rem File:   makelib.bat\r
4 rem Author: Rene' Jager\r
5 rem Update: June 11, 1993\r
6 rem Info:   utility for making a makefile for a\r
7 rem         RICE library for different compilers\r
8 \r
9 rem            %1 : source path\r
10 rem            %2 : source extension\r
11 rem            %3 : include path\r
12 rem            %4 : include extension\r
13 rem            %5 : object path\r
14 rem            %6 : object extension\r
15 rem            %7 : compiler\r
17 if X%1X==XX goto show\r
19 rem default memory models\r
20 if X%RICEMODEL%%1X==XbccX set RICEMODEL=l\r
21 if X%RICEMODEL%%1X==XmscX set RICEMODEL=L\r
23 rem object module directory\r
24 if X%1X==XbccX call mklibdir object object\%RICEMODEL%\r
25 if X%1X==XgccX call mklibdir object\r
26 if X%1X==XmscX call mklibdir object object\%RICEMODEL%\r
28 rem building makefile\r
29 if X%1X==XbccX call mkliball ..\source\ c ..\include\ h object\%RICEMODEL%\ obj bcc ricel.lib\r
30 if X%1X==XgccX call mkliball ../source/ c ../include/ h object/ o gcc rice.a\r
31 if X%1X==XmscX call mkliball ..\source\ c ..\include\ h object\%RICEMODEL%\ obj msc riceL.lib\r
33 if X%1%2X==XbccX make\r
34 if X%1%2X==XgccX make\r
35 if X%1%2X==XmscX nmake\r
36 if X%2X==XX goto end\r
37 %2\r
39 goto end\r
41 :show\r
42 echo Use: MakeLib compiler [make]\r
43 echo compiler = bcc, gcc or msc\r
44 echo make     = you own make-utility\r
46 :end\r
47 if exist *.bak del *.bak > nul\r
48 set RICEMODEL=\r