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