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.
|
|
INDENTED_DIRECTIVES=1
DLLORDER=..\wow32.prf
!if "$(ALT_PROJECT)" == "NEC_98" ALT_PROJECT_FE=NEC_98 !else !if "$(ALT_PROJECT)" == "DAYTONA" ALT_PROJECT_FE=daytona !else ALT_PROJECT_FE=fe !endif !endif
MVDM_TREE=$(PROJECT_ROOT)\mvdm
TARGETNAME=wow32 TARGETTYPE=DYNLINK TARGETPATH=obj
!if "$(ALT_PROJECT)" == "DAYTONA" PASS1_PUBLISH={$(O)\wow32.lib=$(SDK_LIB_PATH)\wow32.lib} !endif
TARGETLIBS= \ $(SDK_LIB_PATH)\kernl32p.lib \ $(WINDOWS_LIB_PATH)\gdi32p.lib \ $(WINDOWS_LIB_PATH)\user32p.lib \ $(WINDOWS_LIB_PATH)\apphelp.lib \ $(SDK_LIB_PATH)\advapi32.lib \ $(SDK_LIB_PATH)\shell32.lib \ $(SDK_LIB_PATH)\ntvdm.lib \ $(MVDM_TREE)\oemuni\$(ALT_PROJECT_FE)\$(O)\oemuni.lib \ $(SDK_LIB_PATH)\comdlg32.lib \ $(SDK_LIB_PATH)\version.lib \ $(SDK_LIB_PATH)\userenv.lib
DLLENTRY=W32DllInitialize DLLBASE=0xffb0000 DLLDEF=$(O)\wow32.def
NTTARGETFILES= NTTARGETFILE0=$(O)\wowit.h $(O)\wowit.c
INCLUDES=\ $(O);\ ..;\ ..\..\inc;\ $(SHELL_INC_PATH);\ $(WINDOWS_INC_PATH);\ $(TERMSRV_INC_PATH);\ ..\..\vdd\h
USE_NTDLL = 1
SOURCES= \ ..\wow32.c \ ..\wowtbl.c \ ..\intthunk.c \ $(O)\wowit.c \ ..\win95.c \ ..\mapembed.c \ ..\walias.c \ ..\wstruc.c \ ..\wcall16.c \ ..\wcall32.c \ ..\wcntl32.c \ ..\wdde.c \ ..\wres16.c \ ..\wres32.c \ ..\wmsg16.c \ ..\wmdisp32.c \ ..\wmsgbm.c \ ..\wmsgcb.c \ ..\wmsgem.c \ ..\wmsglb.c \ ..\wmsgsbm.c \ ..\wmtbl32.c \ ..\wgdi31.c \ ..\wgman.c \ ..\wgdi.c \ ..\wgfont.c \ ..\wgmeta.c \ ..\wgpal.c \ ..\wgprnset.c \ ..\wgtext.c \ ..\wkbman.c \ ..\wkmem.c \ ..\wkgthunk.c \ ..\wkman.c \ ..\wkfileio.c \ ..\wkernel.c \ ..\wow32fax.c \ ..\wsman.c \ ..\wshell.c \ ..\wuser31.c \ ..\wuman.c \ ..\wucaret.c \ ..\wuclass.c \ ..\wuclip.c \ ..\wucomm.c \ ..\wucursor.c \ ..\wudlg.c \ ..\wuhook.c \ ..\wulang.c \ ..\wumenu.c \ ..\wumsg.c \ ..\wuser.c \ ..\wutext.c \ ..\wutmr.c \ ..\wuwind.c \ ..\wowhooks.c \ ..\wdos.c \ ..\wreldc.c \ ..\wcuricon.c \ ..\wsubcls.c \ ..\wmmedia.c \ ..\wmmedia1.c \ ..\wmmedia2.c \ ..\wmmstruc.c \ ..\wmmstru1.c \ ..\wmmstru2.c \ ..\wmmalias.c \ ..\walloc16.c \ ..\waccel.c \ ..\wsdata.c \ ..\wsext.c \ ..\wsraw.c \ ..\wthman.c \ ..\wcommdlg.c \ ..\wheap.c \ ..\wspool.c \ ..\wusercli.c \ ..\wdib.c \ ..\wole2.c \ ..\wparam.c \ ..\wnman.c \ ..\wwmman.c \ ..\wow32.rc \ ..\wshimdb.c
!IFNDEF MSC_WARNING_LEVEL MSC_WARNING_LEVEL=/W3 !ENDIF MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
!IF "$(WOWPROFILE)" == "" C_DEFINES=-DWIN_32 ASM_DEFINES=-DWIN_32 !ELSE C_DEFINES=-DWIN_32 -DWOWPROFILE ASM_DEFINES=-DWIN_32 -DWOWPROFILE !ENDIF
UMTYPE=windows
!IFNDEF MAKE_GENWOWIT PRECOMPILED_INCLUDE=..\precomp.h PRECOMPILED_PCH=precomp.pch PRECOMPILED_OBJ=precomp.obj !ENDIF
# Let build.exe know that subwtype.h is included under #ifdef (by d3dtypes.h) # so it won't complain if it can't be found.
CONDITIONAL_INCLUDES=subwtype.h
W32_SB=1
SOURCES_USED=..\sources.inc
!if "$(ALT_PROJECT)" != "DAYTONA" LINKER_FLAGS=$(LINKER_FLAGS) /pdb:$(O)\wow32_$(ALT_PROJECT).pdb !endif
|