
MSVCDEBUG = /Zi
MSVCFLAGS = /c /I..\source
MSVCLINKFLAGS = /DEBUG:FULL /DEBUGTYPE:CV
MSVC_QW = cl $(MSVCFLAGS) $(MSVCDEBUG)
MSVC_QW1 = cl $(MSVCFLAGS)
MSVC_QW_LINK = cl $(MSVCLINKFLAGS) $(MSVCDEBUG)


CP = $(MSVC_QW) 
CP1 = $(MSVC_QW1)
LINK = $(MSVC_QW_LINK)

CSP = look.obj supplier.obj part.obj uif.obj qarray.obj collect.obj dlist.obj
CLT = llist.obj
CZT = zerothis.obj
CCT = constrct.obj
CNM = names.obj

.cpp.obj :
	$(CP) $*.cpp

.c.obj :
	$(CP) $*.c  

all: zerothis.exe constrct.exe names.exe llist.exe


llist.exe :     $(CLT) 
		$(LINK) $(CLT)

zerothis.exe :  $(CZT) 
		$(LINK) $(CZT)

constrct.exe :  $(CCT) 
		$(LINK) $(CCT)

names.exe :     $(CNM) 
		$(LINK) $(CNM)

look.obj :      ..\source\look.cpp ..\source\look.h
		$(CP) ..\source\look.cpp

dlist.obj :     dlist.cpp dlist.h
		$(CP1) $*.cpp

