windows-nt/Source/XPSP1/NT/net/tapi/client/sources
2020-09-26 16:20:57 +08:00

76 lines
1.8 KiB
Plaintext

TARGETNAME=tapi32
TARGETPATH=obj
TARGETTYPE=DYNLINK
C_DEFINES=-DWINVER=0x0500 -DTAPI_NT=1 -DNEWTAPI32=1 -DUNICODE -D_UNICODE -DTRACELOG
DLLENTRY=DllMain
UMTYPE=windows
USE_MSVCRT=1
USE_NATIVE_EH=1
USE_RTTI=1
USE_STATIC_ATL=1
TARGETLIBS=\
$(SDK_LIB_PATH)\activeds.lib \
$(SDK_LIB_PATH)\adsiid.lib \
$(SDK_LIB_PATH)\advapi32.lib \
$(SHELL_LIB_PATH)\shfusion.lib \
$(SDK_LIB_PATH)\gdi32.lib \
$(SDK_LIB_PATH)\imm32.lib \
$(SDK_LIB_PATH)\kernel32.lib \
$(SDK_LIB_PATH)\oldnames.lib \
$(SDK_LIB_PATH)\ole32.lib \
$(SDK_LIB_PATH)\oleaut32.lib \
$(SDK_LIB_PATH)\rpcrt4.lib \
$(SHELL_LIB_PATH)\shlwapip.lib \
$(SDK_LIB_PATH)\user32.lib \
$(SDK_LIB_PATH)\rtutils.lib \
$(SDK_LIB_PATH)\Winmm.lib \
..\tapihndl\$(O)\tapihndl.lib \
..\tregupr2\$(O)\tregupr2.lib
INCLUDES=..\inc\$(O);..\inc;$(SHELL_INC_PATH)
SOURCES=\
card.cpp \
client.c \
client.rc \
cpladvancedtab.cpp \
cplareacodedlg.cpp \
cplareacodetab.cpp \
cplcallingcardps.cpp \
cplcallingcardtab.cpp \
cpldialingrulesps.cpp \
cplgeneraltab.cpp \
cplinputlimiter.cpp \
cpllocationps.cpp \
cplsimpledialogs.cpp \
cplsimplelocation.cpp \
dial.cpp \
location.cpp \
rules.cpp \
tapimmc.c \
tapireg.c \
utils.cpp \
$(O)\tapsrvrpc.c
NTTARGETFILE0=$(O)\tapsrvrpc.c
PASS1_PUBLISH={$(O)\$(TARGETNAME).lib=$(SDK_LIB_PATH)\$(TARGETNAME).lib}
#
# Enable Fusion Build Magic (preprocess the manifest, stick in resources)
#
SXS_ASSEMBLY_NAME=Microsoft.Windows.TAPI.tapi32
SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
SXS_MANIFEST=tapi32.Manifest
SXS_MANIFEST_IN_RESOURCES=1
SXS_NO_BINPLACE=1
SXS_MANIFEST_RESOURCE_ID=124
#
# Shfusion.lib causes linker warnings. Ignore them.
#
LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217