!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