00001 !
IF 0
00002
00003
Copyright (c) 1989 Microsoft Corporation
00004
00005 Module
Name:
00006
00007 sources.
00008
00009 Abstract:
00010
00011 This
file specifies
the target component being built and
the list of
00012 sources files needed to build that component. Also specifies optional
00013 compiler switches and libraries that are unique
for the component being
00014 built.
00015
00016
00017 Author:
00018
00019 Steve Wood (stevewo) 12-Apr-1990
00020
00021 NOTE: Commented description of
this file is in \nt\bak\bin\sources.tpl
00022
00023 !ENDIF
00024
00025 MAJORCOMP=user
00026 MINORCOMP=client
00027
00028 TARGETNAME=user32
00029 TARGETTYPE=DYNLINK
00030 DLLENTRY=
UserClientDllInitialize
00031
00032 TARGETPATH=obj\$(ALT_PROJECT_TARGET)
00033 TARGETPATHLIB=$(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)
00034
00035 TARGETLIBS=$(BASEDIR)\
public\sdk\lib\*\kernel32.lib \
00036 $(BASEDIR)\
public\sdk\lib\*\gdi32p.lib \
00037 $(BASEDIR)\
public\sdk\lib\*\uuid.lib
00038
00039
00040 USE_NTDLL=1
00041
00042 LINKLIBS= $(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)\*\w32umode.lib \
00043 ..\..\obj\$(ALT_PROJECT_TARGET)\*\userrtl.lib
00044
00045 COMMONTARGETS=$(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)\*\user32p.lib
00046
00047
00048 C_DEFINES=$(C_DEFINES) $(USER_C_DEFINES) -D_USER32_ -DUNICODE -DUSE_MIRRORING
00049
00050 !IFNDEF MSC_WARNING_LEVEL
00051 MSC_WARNING_LEVEL=/W3
00052 !ENDIF
00053 MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
00054
00055 NTTARGETFILE1=$(COMMONTARGETS)
00056
00057 SOURCES_OPTIONS=-c0
00058 NTTARGETFILE0=dispcb.c user32.def
00059
00060 INCLUDES=..;..\..\inc;..\..\inc\$(ALT_PROJECT);..\..\..\w32inc;$(BASEDIR)\
private\ntos\inc;..\..\..\ntgdi\inc
00061
00062 NT_UP=0
00063
00064 DLLORDER=..\$(TARGETNAME).prf
00065
00066 SOURCES=..\res.rc \
00067 ..\acons.c \
00068 ..\btnctl.c \
00069 ..\callback.c \
00070 ..\classc.c \
00071 ..\cldib.c \
00072 ..\clenum.c \
00073 ..\clglobal.c \
00074 ..\clhook.c \
00075 ..\client.c \
00076 ..\clientw.c \
00077 ..\clinit.c \
00078 ..\clmenu.c \
00079 ..\clmsg.c \
00080 ..\clrect.c \
00081 ..\clres.c \
00082 ..\combo.c \
00083 ..\combodir.c \
00084 ..\comboini.c \
00085 ..\connect.c \
00086 ..\crecv.c \
00087 ..\csendw.c \
00088 ..\csrstubs.c \
00089 ..\drawtext.c \
00090 ..\ddemlcli.c \
00091 ..\ddemlwp.c \
00092 ..\ddetrack.c \
00093 ..\debug.cpp \
00094 ..\dlg.cpp \
00095 dispcb.c \
00096 ..\dlgbegin.c \
00097 ..\dlgend.c \
00098 ..\dlgmgr.c \
00099 ..\dlgmgr2.c \
00100 ..\dlgmgrc.c \
00101 ..\dmmnem.c \
00102 ..\draw.c \
00103 ..\edecrare.c \
00104 ..\edge.cpp \
00105 ..\editec.c \
00106 ..\editml.c \
00107 ..\editsl.c \
00108 ..\edmlrare.c \
00109 ..\edmlonce.c \
00110 ..\edslrare.c \
00111 ..\extract.c \
00112 ..\fntsweep.c \
00113 ..\getsetc.c \
00114 ..\handles.c \
00115 ..\hdata.c \
00116 ..\
help.c \
00117 ..\hsz.c \
00118 ..\instance.c \
00119 ..\keybrdc.c \
00120 ..\lb1.c \
00121 ..\lboxctl1.c \
00122 ..\lboxctl2.c \
00123 ..\lboxctl3.c \
00124 ..\lboxmult.c \
00125 ..\lboxrare.c \
00126 ..\lboxvar.c \
00127 ..\list.cpp \
00128 ..\mdimenu.c \
00129 ..\mdiwin.c \
00130 ..\menuc.c \
00131 ..\menuddc.c \
00132 ..\mmcl.c \
00133 ..\mngrayc.c \
00134 ..\monitor.c \
00135 ..\msgbox.c \
00136 ..\ntstubs.c \
00137 ..\oemxlate.c \
00138 ..\parentinfo.cpp \
00139 ..\persctl.cpp \
00140 ..\queuec.c \
00141 ..\random.c \
00142 ..\reader.c \
00143 ..\
register.c \
00144 ..\resizedlg.cpp \
00145 ..\rtlinit.c \
00146 ..\rtlres.c \
00147 ..\sbapi.c \
00148 ..\statctl.c \
00149 ..\stdptcl.c \
00150 ..\strings.c \
00151 ..\util.c \
00152 ..\winable.c \
00153 ..\winmgrc.c \
00154 ..\wow.c \
00155 ..\wsprintf.c \
00156 ..\wstrings.c \
00157 ..\xact.c \
00158 ..\clienta.c \
00159 ..\csenda.c \
00160 ..\fareast.c \
00161 ..\imectl.c
00162
00163 UMTYPE=windows
00164
00165 PRECOMPILED_INCLUDE=..\precomp.h
00166 PRECOMPILED_PCH=precomp.pch
00167 PRECOMPILED_OBJ=precomp.obj
00168
00169 SOURCES_USED=..\sources.inc