Source code of Windows XP (NT5)
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
!include $(WINDOWS_COM)\wu.inc
MAJORCOMP=windows.com MINORCOMP=iuctl
TARGETNAME=iuctl TARGETPATH=obj TARGETTYPE=DYNLINK UMTYPE=windows DLLENTRY=_DllMainCRTStartup DLLDEF=..\IUCtl.def
# # Compiler settings # # PRECOMPILED_CXX=1 # PRECOMPILED_OBJ=StdAfx.obj # PRECOMPILED_INCLUDE=..\StdAfx.h # USE_STL=1 # USE_MSVCRT=1 # USE_VCCOM=1 # USE_CRTDLL=1
# # WUBUILD LAB will set this manually # # NT_SIGNCODE=1
C_DEFINES=$(C_DEFINES) -D_USRDLL
ATL_VER=30 USE_CRTDLL=1 USE_STATIC_ATL=1 ATL_DLL_IMPL=1 #BROWSER_INFO=1
# # force rebuild of .idl on bcz # PASS0_HEADERDIR=$(O) PASS0_SOURCEDIR=$(O) PASS0_SERVERDIR=$(O) MIDL_TLBDIR=$(O)
# # we use try/catch for safearray, so we need this flag # # USER_C_FLAGS=/GX
TARGETLIBS=\ $(SDK_LIB_PATH)\oleaut32.lib \ $(SDK_LIB_PATH)\ole32.lib \ $(SDK_LIB_PATH)\kernel32.lib \ $(SDK_LIB_PATH)\user32.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\shell32.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\advpack.lib \ $(SDK_LIB_PATH)\uuid.lib \ $(SDK_LIB_PATH)\shlwapi.lib \ $(SDK_LIB_PATH)\version.lib \ $(WULIB)\trust\$(WUBLDTYPE)\$(O)\trust.lib \ $(WULIB)\logging\$(WUBLDTYPE)\$(O)\logging.lib \ $(WULIB)\util\$(WUBLDTYPE)\$(O)\util.lib \ $(WULIB)\detect\$(WUBLDTYPE)\$(O)\detect.lib \ $(WULIB)\download\$(WUBLDTYPE)\$(O)\download.lib \ $(WULIB)\urlagent\$(WUBLDTYPE)\$(O)\urlagent.lib \ $(WULIB)\wusafefn\$(WUBLDTYPE)\$(O)\wusafefn.lib \ $(SDK_LIB_PATH)\msvcrt.lib
# # how about - gdi32.lib, comdlg32.lib, odbc32.lib, odbccp32.lib? # they are showing up in the ATL project settings. #
INCLUDES=$(INCLUDES);..\..\inc;..\.;$(BASEDIR)\public\internal\windows\inc;$(BASEDIR)\public\internal\enduser\inc;
SOURCES= ..\iuctl.idl \ ..\IUCtl.rc \ ..\StdAfx.cpp \ ..\IUCtl.cpp \ ..\Update.cpp \ ..\ProgressListener.cpp \ ..\UpdateCompleteListener.cpp \ ..\Detection.cpp \ ..\EvtMsgWnd.cpp \ ..\iudl.cpp \ ..\selfupd.cpp \ ..\loadengine.cpp
|