home *** CD-ROM | disk | FTP | other *** search
- DEBUG = # defines DEBUG
-
- !if $d(DEBUG)
- CCDEBUG = -v
- !else
- CCDEBUG =
- !endif
-
-
- MODEL = s # small memory model
-
- USR_INCLUDE_DIR = ..\include
- USR_LIB_DIR = ..\lib
-
- CC = bcc
- I = c:\borlandc\include
- CFLAGS = $(CCDEBUG) -m$(MODEL) -I$(USR_INCLUDE_DIR)
- LFLAGS = $(CCDEBUG) -m$(MODEL) -L$(USR_LIB_DIR)
-
-
- USRLIB=dt.lib
-
- .obj.exe:
- $(CC) $(LFLAGS) $<
-
- .cpp.obj:
- $(CC) $(CFLAGS) -c $<
-
- ##.cpp.exe:
- ## bcc $*.cpp
-
-
- all: \
- xset.exe \
- xstack.exe \
- xsortclt.exe \
- xlist.exe \
-
-
- xarray.exe: xarray.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xbag.exe: xbag.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xidentdi.exe: xidentdi.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xlist.exe: xlist.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xordcltn.exe: xordcltn.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xpoint.exe: xpoint.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xqueue.exe: xqueue.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xrect.exe: xrect.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xsortclt.exe: xsortclt.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xstack.exe: xstack.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xrandom.exe: xrandom.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
- xset.exe: xset.obj
- $(CC) $(LFLAGS) $*.obj $(USRLIB)
-
-
- verify:
- -sh -c xset | diff - set.v
- -sh -c xlist | diff - list.v
- -sh -c xsortclt | diff - sortcltn.v
- -sh -c xstack | diff - stack.v
-
-
- clean:
- rm *.obj
-
-