00001 
00002 !
IF 0
00003 
00004 
Copyright (c) 1989  Microsoft Corporation
00005 
00006 Module 
Name:
00007 
00008     sources.
00009 
00010 Abstract:
00011 
00012     This 
file specifies 
the target component being built and 
the list of
00013     sources files needed to build that component.  Also specifies optional
00014     compiler switches and libraries that are unique 
for the component being
00015     built.
00016 
00017 
00018 Author:
00019 
00020     Steve Wood (stevewo) 12-Apr-1990
00021 
00022 NOTE:   Commented description of 
this file is in \nt\bak\bin\sources.tpl
00023 
00024 !ENDIF
00025 
00026 MAJORCOMP=user
00027 MINORCOMP=kernel
00028 
00029 TARGETTYPE=LIBRARY
00030 
00031 C_DEFINES=$(C_DEFINES) $(USER_C_DEFINES) -DUNICODE -D_USER32_ -DNTOS_KERNEL_RUNTIME=1 -D_NTDRIVER_ -D_NTSYSTEM_DRIVER_
00032 
00033 
00034 !IFDEF USER_PERFORMANCE
00035 C_DEFINES=$(C_DEFINES) -DUSER_PERFORMANCE
00036 !ENDIF
00037 
00038 !IFNDEF MSC_WARNING_LEVEL
00039 MSC_WARNING_LEVEL=/W3
00040 !ENDIF
00041 MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX
00042 
00043 C_DEFINES=$(C_DEFINES) -DUSE_MIRRORING
00044 
00045 INCLUDES=..;                                  \
00046          ..\..\inc;                           \
00047          ..\..\inc\$(ALT_PROJECT);            \
00048          ..\..\..\ntgdi\inc;                  \
00049          ..\..\..\w32inc;                     \
00050          $(BASEDIR)\
private\ntos\inc;         \
00051 
00052 NT_UP=0
00053 
00054 TARGETNAME=userk
00055 TARGETPATH=$(BASEDIR)\
public\sdk\lib\$(ALT_PROJECT_TARGET)
00056 
00057 NTPROFILEINPUT=yes
00058 
00059 SOURCES_OPTIONS=-c0
00060 NTTARGETFILE0=callcf.c strid.h msg00001.bin strid.rc
00061 
00062 SOURCES=..\access.c   \
00063         ..\acons.c    \
00064         ..\atom.c     \
00065         ..\base.c     \
00066         ..\calcclrc.c \
00067         ..\caption.c  \
00068         ..\capture.c  \
00069         ..\caret.c    \
00070         ..\
class.c    \
00071         ..\classchg.c \
00072         ..\cleanup.c  \
00073         ..\clipbrd.c  \
00074         ..\createw.c  \
00075         ..\cursor.c   \
00076         ..\
dc.c       \
00077         ..\ddemlsvr.c \
00078         ..\ddetrack.c \
00079         ..\debug.c    \
00080         ..\desktop.c  \
00081         ..\dragdrop.c \
00082         ..\drawfrm.c  \
00083         ..\dtbitmap.c \
00084         ..\dwp.c      \
00085         ..\enumwin.c  \
00086         ..\event.c    \
00087         ..\ex.c       \
00088         ..\exitwin.c  \
00089         ..\fekbd.c    \
00090         ..\focusact.c \
00091         ..\fullscr.c  \
00092         ..\getset.c   \
00093         ..\globals.c  \
00094         ..\handtabl.c \
00095         ..\heap.c     \
00096         ..\
help.c     \
00097         ..\
hooks.c    \
00098         ..\hotkeys.c  \
00099         ..\hungapp.c  \
00100         ..\icons.c    \
00101         ..\imehotky.c \
00102         ..\inctlpan.c \
00103         ..\init.c     \
00104         ..\input.c    \
00105         ..\job.c      \
00106         ..\kbd.c      \
00107         kbdus.c  \
00108         ..\kbdlyout.c \
00109         ..\keyboard.c \
00110         ..\keyconv.c  \
00111         ..\libmgmt.c  \
00112         ..\loadbits.c \
00113         ..\logon.c    \
00114         ..\menu.c     \
00115         ..\menudd.c   \
00116         ..\metrics.c  \
00117         ..\minmax.c   \
00118         ..\miscutil.c \
00119         ..\mnaccel.c  \
00120         ..\mnapi.c    \
00121         ..\mnchange.c \
00122         ..\mncomput.c \
00123         ..\mncreate.c \
00124         ..\mndraw.c   \
00125         ..\mndstry.c  \
00126         ..\mngray.c   \
00127         ..\mnkey.c    \
00128         ..\mnloop.c   \
00129         ..\mnpopup.c  \
00130         ..\mnsel.c    \
00131         ..\mnstate.c  \
00132         ..\mnsys.c    \
00133         ..\movesize.c \
00134         ..\msgbeep.c  \
00135         ..\multimon.c \
00136         ..\ntimm.c    \
00137         ..\
ntinput.c  \
00138         ..\ntstubs.c  \
00139         ..\paint.c    \
00140         ..\palette.c  \
00141         ..\pnp.c      \
00142         ..\
pool.c     \
00143         ..\power.c    \
00144         ..\profile.c  \
00145         ..\queue.c    \
00146         ..\random.c   \
00147         ..\rare.c     \
00148         ..\sbapi.c    \
00149         ..\sbctl.c    \
00150         ..\scrollw.c  \
00151         ..\security.c \
00152         ..\sendmsg.c  \
00153         ..\server.c   \
00154         ..\service.c  \
00155         ..\showwin.c  \
00156         ..\sirens.c   \
00157         ..\snapshot.c \
00158         ..\spb.c      \
00159         ..\sprite.c   \
00160         ..\srvhook.c  \
00161         ..\srvmsg.c   \
00162         ..\ssend.c    \
00163         ..\swp.c      \
00164         ..\syscmd.c   \
00165         ..\sysmet.c   \
00166         ..\taskman.c  \
00167         ..\
text.c     \
00168         ..\timers.c   \
00169         ..\tmswitch.c \
00170         ..\tooltips.c \
00171         ..\tounicod.c \
00172         ..\update.c   \
00173         ..\usergdi.c  \
00174         ..\validate.c \
00175         ..\visrgn.c   \
00176         ..\winable.c  \
00177         ..\winable2.c \
00178         ..\winhtky.c  \
00179         ..\winloop2.c \
00180         ..\winmgr.c   \
00181         ..\winprop.c  \
00182         ..\winsta.c   \
00183         ..\winwhere.c \
00184         ..\wmicon.c   \
00185         ..\xlate.c    \
00186         callcf.c
00187 
00188 
00189 UMTYPE=windows
00190 UMTEST=
00191 UMLIBS=
00192 
00193 PRECOMPILED_INCLUDE=..\precomp.h
00194 PRECOMPILED_PCH=precomp.pch
00195 PRECOMPILED_OBJ=precomp.obj
00196 
00197 SOURCES_USED=..\sources.inc
00198