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=server 00028 00029 TARGETNAME=usersrvl 00030 TARGETTYPE=LIBRARY 00031 00032 TARGETPATH=$(BASEDIR)\public\sdk\lib\$(ALT_PROJECT_TARGET) 00033 00034 C_DEFINES=$(C_DEFINES) $(USER_C_DEFINES) -DUNICODE -DNEW_MINLOOK -D_USER32_ -DUSE_MIRRORING 00035 !IFNDEF MSC_WARNING_LEVEL 00036 MSC_WARNING_LEVEL=/W3 00037 !ENDIF 00038 MSC_WARNING_LEVEL=$(MSC_WARNING_LEVEL) /WX 00039 00040 NTTARGETFILES= 00041 00042 INCLUDES=..\; \ 00043 ..\..\inc; \ 00044 ..\..\inc\$(ALT_PROJECT); \ 00045 ..\..\..\w32inc; \ 00046 ..\..\client; \ 00047 ..\..\..\ntgdi\inc 00048 00049 00050 NTPROFILEINPUT=yes 00051 00052 # 00053 # By setting NTDEBUGTYPE==coff, NTLEANANDMEAN==leanandmean will leave minimal 00054 # debug info in usersrv.dll. If you don't like long links, set your 00055 # build environment to have NTLEANANDMEAN==smallandfast. 00056 # Whatever you do, DON'T set NTLEANANDMEAN==bigandbusted! 00057 # 00058 NTDEBUGTYPE=coff 00059 00060 SOURCES= \ 00061 ..\debug.c \ 00062 ..\exitwin.c \ 00063 ..\exports.c \ 00064 ..\globals.c \ 00065 ..\harderr.c \ 00066 ..\msgbeep.c \ 00067 ..\instdev.c \ 00068 ..\server.c 00069 00070 UMTYPE=windows 00071 UMTEST= 00072 UMLIBS= 00073 00074 PRECOMPILED_INCLUDE=..\precomp.h 00075 PRECOMPILED_PCH=precomp.pch 00076 PRECOMPILED_OBJ=precomp.obj 00077 00078 SOURCES_USED=..\sources.inc