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 DLLDEF=$(O)\user32.def
00031 DLLENTRY=
UserClientDllInitialize
00032
00033 TARGETPATH=obj\$(ALT_PROJECT_TARGET)
00034 TARGETPATHLIB=$(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)
00035
00036 TARGETLIBS=$(BASEDIR)\
public\sdk\lib\*\kernl32p.lib \
00037 $(BASEDIR)\
public\sdk\lib\*\gdi32p.lib \
00038 $(BASEDIR)\
public\sdk\lib\*\uuid.lib
00039
00040
00041 USE_NTDLL=1
00042
00043 LINKLIBS= $(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)\*\w32umode.lib \
00044 ..\..\obj\$(ALT_PROJECT_TARGET)\*\userrtl.lib \
00045 ..\..\..\obj\*\w32crtl.lib \
00046 ..\..\badapps\obj\*\badapps.lib
00047
00048 COMMONTARGETS=$(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)\*\user32p.lib
00049
00050
00051 C_DEFINES=$(C_DEFINES) $(USER_C_DEFINES) -D_USER32_ -DUNICODE -DUSE_MIRRORING -DSURROGATE
00052 LINKER_FLAGS = $(LINKER_FLAGS) /WX
00053
00054 !IFNDEF MSC_WARNING_LEVEL
00055 MSC_WARNING_LEVEL=/W3
00056 !ENDIF
00057 MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
00058
00059 NTTARGETFILE1=$(COMMONTARGETS)
00060
00061 SOURCES_OPTIONS=-c0
00062 NTTARGETFILE0=dispcb.c $(O)\user32.def
00063
00064 INCLUDES=..; \
00065 ..\..\inc; \
00066 ..\..\inc\$(ALT_PROJECT); \
00067 ..\..\..\w32inc; \
00068 $(BASEDIR)\
private\ntos\inc; \
00069 ..\..\..\ntgdi\inc; \
00070 $(BASEDIR)\
public\sdk\inc\hydra \
00071 ..\..\badapps
00072
00073
00074 NT_UP=0
00075
00076 DLLORDER=..\$(TARGETNAME).prf
00077
00078 SOURCES=..\res.rc \
00079 ..\immhotky.c \
00080 ..\acons.c \
00081 ..\btnctl.c \
00082 ..\callback.c \
00083 ..\classc.c \
00084 ..\cldib.c \
00085 ..\clenum.c \
00086 ..\clglobal.c \
00087 ..\clhook.c \
00088 ..\client.c \
00089 ..\clientw.c \
00090 ..\clinit.c \
00091 ..\clmenu.c \
00092 ..\clmsg.c \
00093 ..\clrect.c \
00094 ..\clres.c \
00095 ..\combo.c \
00096 ..\combodir.c \
00097 ..\comboini.c \
00098 ..\connect.c \
00099 ..\crecv.c \
00100 ..\csendw.c \
00101 ..\csrstubs.c \
00102 ..\drawtext.c \
00103 ..\ddemlcli.c \
00104 ..\ddemlwp.c \
00105 ..\ddetrack.c \
00106 dispcb.c \
00107 ..\dlgbegin.c \
00108 ..\dlgend.c \
00109 ..\dlgmgr.c \
00110 ..\dlgmgr2.c \
00111 ..\dlgmgrc.c \
00112 ..\dmmnem.c \
00113 ..\draw.c \
00114 ..\edecrare.c \
00115 ..\editec.c \
00116 ..\editml.c \
00117 ..\editsl.c \
00118 ..\edmlrare.c \
00119 ..\edmlonce.c \
00120 ..\edslrare.c \
00121 ..\extract.c \
00122 ..\fntsweep.c \
00123 ..\getsetc.c \
00124 ..\handles.c \
00125 ..\hdata.c \
00126 ..\
help.c \
00127 ..\hsz.c \
00128 ..\instance.c \
00129 ..\keybrdc.c \
00130 ..\lb1.c \
00131 ..\lboxctl1.c \
00132 ..\lboxctl2.c \
00133 ..\lboxctl3.c \
00134 ..\lboxmult.c \
00135 ..\lboxrare.c \
00136 ..\lboxvar.c \
00137 ..\mdimenu.c \
00138 ..\mdiwin.c \
00139 ..\menuc.c \
00140 ..\menuddc.c \
00141 ..\mmcl.c \
00142 ..\mngrayc.c \
00143 ..\monitor.c \
00144 ..\msgbox.c \
00145 ..\ntstubs.c \
00146 ..\oemxlate.c \
00147 ..\queuec.c \
00148 ..\random.c \
00149 ..\reader.c \
00150 ..\
register.c \
00151 ..\rtlinit.c \
00152 ..\rtlres.c \
00153 ..\sbapi.c \
00154 ..\statctl.c \
00155 ..\stdptcl.c \
00156 ..\strings.c \
00157 ..\util.c \
00158 ..\winable.c \
00159 ..\winmgrc.c \
00160 ..\wow.c \
00161 ..\wsprintf.c \
00162 ..\wstrings.c \
00163 ..\xact.c \
00164 ..\clienta.c \
00165 ..\csenda.c \
00166 ..\fareast.c \
00167 ..\imectl.c
00168
00169 UMTYPE=windows
00170
00171 PRECOMPILED_INCLUDE=..\precomp.h
00172 PRECOMPILED_PCH=precomp.pch
00173 PRECOMPILED_OBJ=precomp.obj
00174
00175 SOURCES_USED=..\sources.inc