| 1 |
# Makefile for vpalw32.dll |
# Makefile for xnpalw32.dll |
| 2 |
# $Revision$ |
# $Revision$ |
| 3 |
|
|
| 4 |
########################################################################## |
########################################################################## |
| 8 |
########################################################################## |
########################################################################## |
| 9 |
!include <win32.mak> # use the WIN32 makefile template |
!include <win32.mak> # use the WIN32 makefile template |
| 10 |
|
|
| 11 |
APP = vpalw32 |
APP = xnpalw32 |
| 12 |
INCLUDE = "C:\Program Files\Microsoft Visual C++ Toolkit 2003\include;C:\Program Files\Microsoft SDK\include;C:\Program Files\Microsoft Data Access SDK\inc" |
INCLUDE = "C:\Program Files\Microsoft Visual C++ Toolkit 2003\include;C:\Program Files\Microsoft SDK\include;C:\Program Files\Microsoft Data Access SDK\inc" |
| 13 |
LIB = "C:\Program Files\Microsoft Visual C++ Toolkit 2003\lib";"C:\Program Files\Microsoft SDK\Lib" |
LIB = "C:\Program Files\Microsoft Visual C++ Toolkit 2003\lib";"C:\Program Files\Microsoft SDK\Lib" |
| 14 |
ODBCINC = "C:\Program Files\Microsoft Data Access SDK\inc" |
ODBCINC = "C:\Program Files\Microsoft Data Access SDK\inc" |
| 33 |
criteria.h \ |
criteria.h \ |
| 34 |
group.h \ |
group.h \ |
| 35 |
session.h \ |
session.h \ |
| 36 |
vpal.h \ |
xnpal.h \ |
| 37 |
item.h \ |
item.h \ |
| 38 |
index.h |
index.h |
| 39 |
|
|
| 45 |
$(OBJDIR)\session.obj \ |
$(OBJDIR)\session.obj \ |
| 46 |
$(OBJDIR)\item.obj \ |
$(OBJDIR)\item.obj \ |
| 47 |
$(OBJDIR)\index.obj \ |
$(OBJDIR)\index.obj \ |
| 48 |
$(OBJDIR)\vpalw32.obj |
$(OBJDIR)\xnpalw32.obj |
| 49 |
|
|
| 50 |
APPLNK = $(OBJDIR)\$(APP).lnk |
APPLNK = $(OBJDIR)\$(APP).lnk |
| 51 |
|
|
| 73 |
@echo $(OBJDIR)\criteria.obj >> $(APPLNK) |
@echo $(OBJDIR)\criteria.obj >> $(APPLNK) |
| 74 |
@echo $(OBJDIR)\group.obj >> $(APPLNK) |
@echo $(OBJDIR)\group.obj >> $(APPLNK) |
| 75 |
@echo $(OBJDIR)\session.obj >> $(APPLNK) |
@echo $(OBJDIR)\session.obj >> $(APPLNK) |
| 76 |
@echo $(OBJDIR)\vpalw32.obj >> $(APPLNK) |
@echo $(OBJDIR)\xnpalw32.obj >> $(APPLNK) |
| 77 |
@echo $(OBJDIR)\item.obj >> $(APPLNK) |
@echo $(OBJDIR)\item.obj >> $(APPLNK) |
| 78 |
@echo $(OBJDIR)\index.obj >> $(APPLNK) |
@echo $(OBJDIR)\index.obj >> $(APPLNK) |
| 79 |
# @echo $(OBJDIR)\$(APP).res >> $(APPLNK) |
# @echo $(OBJDIR)\$(APP).res >> $(APPLNK) |
| 129 |
$(OBJDIR)\index.obj: $(@B).cc $(APPDEP) |
$(OBJDIR)\index.obj: $(@B).cc $(APPDEP) |
| 130 |
$(CC) /Fo$*.obj /FR$*.sbr /Fd$(OBJDIR)\$(APP).pdb /c $(@B).cc |
$(CC) /Fo$*.obj /FR$*.sbr /Fd$(OBJDIR)\$(APP).pdb /c $(@B).cc |
| 131 |
|
|
| 132 |
$(OBJDIR)\vpalw32.obj: $(@B).cc $(APPDEP) |
$(OBJDIR)\xnpalw32.obj: $(@B).cc $(APPDEP) |
| 133 |
$(CC) /Fo$*.obj /FR$*.sbr /Fd$(OBJDIR)\$(APP).pdb /c $(@B).cc |
$(CC) /Fo$*.obj /FR$*.sbr /Fd$(OBJDIR)\$(APP).pdb /c $(@B).cc |
| 134 |
|
|
| 135 |
|
|
| 136 |
|
|
| 137 |
#cl /ovpalw32.dll /EHsc /LD /DWIN32 account.cc common.cc commonal.cc criteria.cc group.cc session.cc item.cc index.cc vpalw32.cc libcp.lib odbc32.lib |
#cl /oxnpalw32.dll /EHsc /LD /DWIN32 account.cc common.cc commonal.cc criteria.cc group.cc session.cc item.cc index.cc xnpalw32.cc libcp.lib odbc32.lib |