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.
|
|
MAJORCOMP=ApplicationManager MINORCOMP=AppManDpDLL
# # The build environment sets the FREEBUILD macro to 1 when it is a free build # so you can change the name of the built binary to be different in that case. # side effects: # need 2 entries in placefil.txt (one for each name) # if a lib is published it will be called the new name; depending on your # viewpoint this could be a good thing or not #
TARGETTYPE=DYNLINK TARGETEXT=dll TARGETPATH=Obj UMTYPE=windows TARGETNAME=AppManDp
!if !$(FREEBUILD) !ifdef DIRECTX_REDIST TARGETNAME=$(TARGETNAME)d !endif !endif
BINPLACE_PLACEFILE=$(DXROOT)\public\sdk\lib\placefil.txt
DLLENTRY=_DllMainCRTStartup
USE_LIBCMT=1
PRECOMPILED_INCLUDE=..\stdafx.h PRECOMPILED_SOURCEFILE=..\stdafx.cpp PRECOMPILED_CXX=1
!IF "$(NTDEBUG)" == "ntsd" || "$(NTDEBUG)" == "cvp" || "$(NTDEBUG)" == "sym"
USE_MAPSYM = 1 DEBUG_CRTS=1 RC_DEFINES=$(RC_DEFINES) -DDEBUG=1 C_DEFINES=$(C_DEFINES) /D"WIN32" /D"_DEBUG" /D"_WINDOWS" /D"MBCS" /D"_USERDLL" /D"_ATL_STATIC_REGISTRY"
!ELSE
C_DEFINES=$(C_DEFINES) /D"WIN32" /D"NDEBUG" /D"_WINDOWS" /D"MBCS" /D"_USERDLL" /D"_ATL_STATIC_REGISTRY"
!ENDIF
TARGETLIBS=$(TARGETLIBS) \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\kernel32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\user32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\gdi32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\winspool.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\comdlg32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\advapi32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\shell32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\ole32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\oleaut32.lib \ $(_NTDRIVE)\$(_NTROOT)\public\sdk\lib\*\uuid.lib
INCLUDES=$(DXROOT)\Inc; \ $(DXROOT)\ApplicationManager\Include; \ $(DXROOT)\ApplicationManager\ComInterface; \ $(SDXROOT)\public\sdk\inc\mfc42; \ $(SDXROOT)\public\sdk\inc\atl30;
SOURCES= \ ..\AppManDispatch.idl \ ..\AppManDispatch.rc \ ..\AppEntry.cpp \ ..\AppManager.cpp \ ..\AppManDispatch.cpp \ ..\IncAppManDebug.cpp \ ..\IncGlobal.cpp \ ..\IncWin32API.cpp
|