home *** CD-ROM | disk | FTP | other *** search
- # =========================================================================
- # todbmake.msc - make file for todbxx.lib and demo.exe
- # Compiler: Microsoft C/C++ 7.0
- # =========================================================================
- # Don't use the switch /Oe
-
- .cpp.obj:
- cl /F $(STK) /A$(MODEL) $(PARAM) demo.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) schema.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) fblock.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) icoll.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) kspersis.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) schset.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) todb.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) tindex.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) keyset.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) cpperr.cpp
- cl /F $(STK) /A$(MODEL) $(PARAM) strn.cpp
-
- .c.obj:
- cl /F $(STK) /A$(MODEL) $(PARAM) match.c
- cl /F $(STK) /A$(MODEL) $(PARAM) bplus.c
-
- # =========================================================================
- # set MODEL to the memory model
- # =========================================================================
- MODEL=S
- STK=4096
- PARAM=/W2 /G0 /Gs /Gy /Ob1izot /DMSC /c
-
- all : demo.exe
-
- # =========================================================================
- # construct the demo program
- # =========================================================================
-
- demo.exe : demo.obj schema.obj todb.lib
- link /ST:$(STK) demo.obj schema.obj,demo.exe,demo,todb;
-
- # =========================================================================
- # Build the TODB.LIB class library
- # =========================================================================
- todb.lib : fblock.obj \
- icoll.obj \
- kspersis.obj \
- match.obj \
- bplus.obj \
- schset.obj \
- todb.obj \
- tindex.obj \
- keyset.obj \
- cpperr.obj \
- strn.obj
- del todb.lib
- lib todb @todb.bld;
-