!ifndef ROOT ROOT=$(MAKEDIR:\ui\conf=) !endif !ifndef DEVROOT DEVROOT=$(ROOT)\dev !endif !include $(DEVROOT)\common.inc #This induces makefile.inc to be included which contains dependency information #That forces BUILD.EXE to rebuild the rc file when the .rgs files change NTTARGETFILE0= MAJORCOMP=ui MINORCOMP=conf TARGETNAME=conf TARGETPATH=$(_OBJ_DIR) TARGETTYPE=PROGRAM C_DEFINES = $(C_DEFINES) # need to get pbt.h INCLUDES=$(INCLUDES);$(WINDOWS_INC_PATH) 386_STDCALL = 1 TARGETLIBS=\ $(SDK_LIB_PATH)\chkstk.obj \ $(SDK_LIB_PATH)\winmm.lib \ $(SDK_LIB_PATH)\wsock32.lib \ $(SDK_LIB_PATH)\comctl32.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\oleaut32.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\shlwapi.lib \ $(SDK_LIB_PATH)\shell32.lib \ $(SDK_LIB_PATH)\crypt32.lib \ $(SDK_LIB_PATH)\netapi32.lib \ $(SDK_LIB_PATH)\comctl32.lib \ $(ROOT)\as\cpi32.nt\$(O)\nmas.lib \ $(ROOT)\t120\mst120\$(O)\mst120.lib \ $(ROOT)\nmutil\nmutila\$(O)\nmutila.lib !if $(ALPHA) !if "$(FREEBUILD)" == "0" # QIThunk.lib is for ATL debugging on Alpha TARGETLIBS= $(TARGETLIBS) $(SDK_LIB_PATH)\qithunk.lib !else # we have to link with chkstk for _alloca # On i386 targets this works fine... However, the # Alpha needs OtsDivide32 from libc.lib # DEBGU builds are fine. because they use CRT already TARGETLIBS= $(TARGETLIBS) $(SDK_LIB_PATH)\libc.lib !endif !endif # # MIDL-generated header file # USER_INCLUDES=uls2.h # # Parameters for MIDL # IDL_TYPE=ole PASS0_HEADERDIR = $(ROOT)\ui\conf\$(O) PASS0_SOURCEDIR = $(ROOT)\ui\conf\$(O) MIDL_TLBDIR = $(ROOT)\ui\conf\$(O) MIDL_UUIDDIR = $(ROOT)\ui\conf\$(O) # # List of sources # SOURCES=\ imsconf3.idl \ imsconf3_i.c \ NetMeeting.idl \ NetMeeting_i.c \ mslablti.idl \ mslablti_i.c \ SDKInternal.idl \ SDKInternal_i.c \ iapplet.idl \ iapplet_i.c \ iplgxprt.idl \ iplgxprt_i.c \ asui.cpp \ AtlExeModule.cpp \ audiocpl.cpp \ audioctl.cpp \ autoconf.cpp \ calib.cpp \ call.cpp \ CallingBar.cpp \ calllog.cpp \ callto.cpp \ calv.cpp \ certui.cpp \ chcondlg.cpp \ cmd.cpp \ conf.cpp \ confapi.cpp \ ConfNmSysInfoNotify.cpp \ confman.cpp \ confndui.cpp \ confroom.cpp \ confutil.cpp \ confwnd.cpp \ cplmain.cpp \ dbgmenu.cpp \ dirutil.cpp \ dlgacd.cpp \ dlgcall.cpp \ dlgcall2.cpp \ dlghost.cpp \ dshowdlg.cpp \ dstest.cpp \ EnumVar.cpp \ floatbar.cpp \ FtHook.cpp \ gencpl.cpp \ GetIp.cpp \ history.cpp \ ldap.cpp \ menuutil.cpp \ mixer.cpp \ mrulist.cpp \ mrulist2.cpp \ NmApp.cpp \ NmCall.cpp \ NmChannelData.cpp \ NmChannelVideo.cpp \ NmChannelAudio.cpp \ NmChannelAppShare.cpp \ NmChannelFt.cpp \ NmConference.cpp \ NmLdap.cpp \ NmManager.cpp \ NmMember.cpp \ NmSharableApp.cpp \ NmFt.cpp \ particip.cpp \ passdlg.cpp \ pfndrawd.cpp \ pfnsetupapi.cpp \ pfnver.cpp \ pfnwininet.cpp \ pfnwldap.cpp \ popupmsg.cpp \ ProgressBar.cpp \ rdswiz.cpp \ refcount.cpp \ roomlist.cpp \ rostinfo.cpp \ rtoolbar.cpp \ sdialdlg.cpp \ SDKWindow.cpp \ seccpl.cpp \ setupdd.cpp \ splash.cpp \ speedial.cpp \ statbar.cpp \ strings.cpp \ syspol.cpp \ taskbar.cpp \ t120app.cpp \ t120xprt.cpp \ TopWindow.cpp \ ulscpl.cpp \ upropdlg.cpp \ videocpl.cpp \ vidview.cpp \ vidwiz.cpp \ wab.cpp \ wabme.cpp \ wabutil.cpp \ waveio.cpp \ wavedev.cpp \ wizard.cpp \ conf.rc CONDITIONAL_INCLUDES = \ compman.h drawdib.h avifmt.h avifile.h \ mciwnd.h msvideo.h avicap.h \ macocidl.h \ subwtype.h \ resource.hm \ macwin32.h \ rpcerr.h \ rpcmac.h \ winwlm.h \ macname1.h \ macname2.h \ macpub.h \ macapi.h # Entry point UMENTRY = winmain # # Precompiled specs # PRECOMPILED_CXX = 1 PRECOMPILED_INCLUDE = precomp.h PRECOMPILED_SOURCEFILE = precomp.cpp PRECOMPILED_OBJ=precomp.obj