Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

67 lines
1.7 KiB

  1. # Makefile : Build the 32-bit local user management DLL.
  2. ##########################################################################
  3. #
  4. # Microsoft Confidential
  5. # Copyright (C) Microsoft Corporation 1991
  6. # All Rights Reserved.
  7. #
  8. ##########################################################################
  9. !if "$(NTMAKEENV)" != ""
  10. #
  11. # This section is for the NT build ONLY.
  12. # For NT build, change the 'sources' or 'dirs' file, not this makefile
  13. #
  14. !INCLUDE $(NTMAKEENV)\makefile.def
  15. !else
  16. #
  17. # Non-NT build makefile start HERE.
  18. #
  19. CODEVIEW=1
  20. WANT_C1032=TRUE
  21. NAME=msrating
  22. L32ENTRY=DllEntryPoint@12
  23. DEPENDNAME=..\depend32.mk
  24. ROOT=..\..\..\..\..
  25. IS_32=TRUE
  26. IS_SDK=TRUE
  27. IS_DDK=TRUE
  28. !ifdef VERDIR
  29. ROOT=..\..\$(ROOT)
  30. !endif
  31. MISCOBJ0=..\pch.obj
  32. MISCOBJ1=..\ratguid.obj
  33. PCHOBJ0=..\msrating.obj ..\roll.obj ..\rors.obj ..\rocycle.obj ..\mslubase.obj \
  34. ..\ratings.obj ..\superpw.obj ..\msludlg.obj ..\parselbl.obj \
  35. ..\picsuser.obj ..\comobj.obj ..\parserat.obj ..\filedlg.obj
  36. LIB0=$(ROOT)\inet\ohare\ratings\common\retail32\npcommon.lib
  37. LIB1=$(ROOT)\net\user\common\lib\rsalib.lib
  38. # Use the below to get internal versions of Tls functions
  39. LIB2=kernel32.lib gdi32.lib user32.lib advapi32.lib uuid.lib comctl32.lib
  40. ### BUGBUG - remove libcmt.lib when huge stack hogs are removed
  41. ### (__chkstk is the only thing we're pulling in from CRT)
  42. LIB3=libcmt.lib
  43. DEPENDLIBS=$(LIB0)
  44. COMMON=$(ROOT)\common
  45. BUILDDLL=TRUE
  46. MKPUBLIC=TRUE
  47. INCFLAGS=-P$$(COMMON)=$(COMMON)
  48. L32BASE=0x7db00000
  49. CUSTOMCFLAGS=-GF -Oxs -Gy
  50. !include $(ROOT)\inet\ohare\ratings\common32.mk
  51. INCLUDE = $(ROOT)\net\user\common\h;$(INCLUDE);$(ROOT)\inet\ohare\inc
  52. !endif # !if NTMAKEENV