165 lines
3.3 KiB
Plaintext
165 lines
3.3 KiB
Plaintext
|
!ifndef ROOT
|
|||
|
ROOT=$(MAKEDIR:\t120\mst120=)
|
|||
|
!endif
|
|||
|
!ifndef DEVROOT
|
|||
|
DEVROOT=$(ROOT)\dev
|
|||
|
!endif
|
|||
|
|
|||
|
|
|||
|
!include $(DEVROOT)\common.inc
|
|||
|
|
|||
|
MAJORCOMP=t120
|
|||
|
MINORCOMP=mst120
|
|||
|
|
|||
|
TARGETNAME=rdcall
|
|||
|
TARGETPATH=$(_OBJ_DIR)
|
|||
|
TARGETTYPE=DYNLINK
|
|||
|
|
|||
|
IDL_TYPE=ole
|
|||
|
|
|||
|
PASS0_HEADERDIR=$(O)
|
|||
|
PASS0_SOURCEDIR=$(O)
|
|||
|
MIDL_UUIDDIR=$(O)
|
|||
|
MIDL_TLBDIR=$(O)
|
|||
|
|
|||
|
DLLDEF=mst120.def
|
|||
|
DLLENTRY=DllMain
|
|||
|
!if "$(FREEBUILD)" != "0"
|
|||
|
!if $(386)
|
|||
|
USE_SYSDLL=1
|
|||
|
!endif
|
|||
|
!endif
|
|||
|
|
|||
|
386_STDCALL = 1
|
|||
|
|
|||
|
# Enable lego build
|
|||
|
BBTCOMP=1
|
|||
|
|
|||
|
LINKLIBS= $(ROOT)\t120\common\$(_OBJ_DIR)\*\common.lib \
|
|||
|
$(ROOT)\nmutil\nmutila\$(_OBJ_DIR)\*\nmutila.lib
|
|||
|
|
|||
|
TARGETLIBS=$(SDK_LIB_PATH)\kernel32.lib \
|
|||
|
$(SDK_LIB_PATH)\user32.lib \
|
|||
|
$(SDK_LIB_PATH)\advapi32.lib \
|
|||
|
$(SDK_LIB_PATH)\gdi32.lib \
|
|||
|
$(SDK_LIB_PATH)\wsock32.lib \
|
|||
|
$(SDK_LIB_PATH)\ole32.lib \
|
|||
|
$(SDK_LIB_PATH)\oleaut32.lib \
|
|||
|
$(SDK_LIB_PATH)\uuid.lib \
|
|||
|
$(SDK_LIB_PATH)\netapi32.lib \
|
|||
|
$(SDK_LIB_PATH)\crypt32.lib \
|
|||
|
$(SDK_LIB_PATH)\msasn1.lib
|
|||
|
|
|||
|
INCLUDES=$(ROOT)\t120\h;$(ROOT)\t120;$(ROOT)\as\h;$(ROOT)\asn1\h;$(INCLUDES)
|
|||
|
|
|||
|
SYNCHRONIZE_BLOCK=1
|
|||
|
|
|||
|
|
|||
|
|
|||
|
C_DEFINES=$(C_DEFINES) -D_WINDOWS -DENABLE_MEMORY_TRACKING
|
|||
|
# -DTEST_PLUGGABLE
|
|||
|
# -DJASPER
|
|||
|
|
|||
|
DBGFLAGS=/Oi
|
|||
|
|
|||
|
#
|
|||
|
# List of sources
|
|||
|
#
|
|||
|
# iplgxprt.idl imsconf3.idl
|
|||
|
|
|||
|
SOURCES= \
|
|||
|
iplgxprt.idl \
|
|||
|
imsconf3.idl \
|
|||
|
imsconf3_i.c \
|
|||
|
t120app.cpp \
|
|||
|
plgxprt.cpp \
|
|||
|
channel.cpp \
|
|||
|
connect.cpp \
|
|||
|
control.cpp \
|
|||
|
domain.cpp \
|
|||
|
mcspdu.c \
|
|||
|
mcsber.c \
|
|||
|
omcscode.cpp \
|
|||
|
privchnl.cpp \
|
|||
|
mcslog.cpp \
|
|||
|
randchnl.cpp \
|
|||
|
datapkt.cpp \
|
|||
|
packet.cpp \
|
|||
|
pktcoder.cpp \
|
|||
|
socket.cpp \
|
|||
|
token.cpp \
|
|||
|
tprtctrl.cpp \
|
|||
|
tprtsec.cpp \
|
|||
|
tptif.cpp \
|
|||
|
user.cpp \
|
|||
|
userchnl.cpp \
|
|||
|
alarm.cpp \
|
|||
|
appsap.cpp \
|
|||
|
arost.cpp \
|
|||
|
arostmgr.cpp \
|
|||
|
arostmsg.cpp \
|
|||
|
conf.cpp \
|
|||
|
conf2.cpp \
|
|||
|
conflist.cpp \
|
|||
|
crost.cpp \
|
|||
|
crostmgr.cpp \
|
|||
|
crostmsg.cpp \
|
|||
|
csap.cpp \
|
|||
|
gccpdu.c \
|
|||
|
gcontrol.cpp \
|
|||
|
invoklst.cpp \
|
|||
|
mcsdllif.cpp \
|
|||
|
mcsuser.cpp \
|
|||
|
netaddr.cpp \
|
|||
|
ogcccode.cpp \
|
|||
|
password.cpp \
|
|||
|
privlist.cpp \
|
|||
|
gcclog.cpp \
|
|||
|
registry.cpp \
|
|||
|
regitem.cpp \
|
|||
|
sap.cpp \
|
|||
|
translat.cpp \
|
|||
|
userdata.cpp \
|
|||
|
cuserdta.cpp \
|
|||
|
ernccm.cpp \
|
|||
|
erncconf.cpp \
|
|||
|
erncgccc.cpp \
|
|||
|
erncglbl.cpp \
|
|||
|
erncvrsn.cpp \
|
|||
|
events.cpp \
|
|||
|
memmgr.cpp \
|
|||
|
spacket.cpp \
|
|||
|
cnppdu.c \
|
|||
|
cnpcoder.cpp \
|
|||
|
connpnts.cpp \
|
|||
|
icall.cpp \
|
|||
|
icall_in.cpp \
|
|||
|
iconf.cpp \
|
|||
|
imanager.cpp \
|
|||
|
imember.cpp \
|
|||
|
ichnldat.cpp \
|
|||
|
refcount.cpp \
|
|||
|
mst120.rc
|
|||
|
|
|||
|
#
|
|||
|
# Precompiled specs
|
|||
|
#
|
|||
|
|
|||
|
PRECOMPILED_INCLUDE = precomp.h
|
|||
|
PRECOMPILED_PCH = precomp.pch
|
|||
|
PRECOMPILED_OBJ = precomp.obj
|
|||
|
PRECOMPILED_CXX = 1
|
|||
|
|
|||
|
|
|||
|
CONDITIONAL_INCLUDES = \
|
|||
|
macocidl.h \
|
|||
|
macwin32.h \
|
|||
|
rpcerr.h \
|
|||
|
rpcmac.h \
|
|||
|
winwlm.h \
|
|||
|
macname1.h \
|
|||
|
macname2.h \
|
|||
|
macpub.h \
|
|||
|
macapi.h
|
|||
|
|