windows-nt/Source/XPSP1/NT/enduser/windows.com/iuctl/sources.inc

91 lines
2.4 KiB
PHP
Raw Normal View History

2020-09-26 03:20:57 -05:00
!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