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.

68 lines
1.6 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. UMBASE=0x7db80000
  15. !INCLUDE $(NTMAKEENV)\makefile.def
  16. !else
  17. #
  18. # Non-NT build makefile start HERE.
  19. #
  20. #CODEVIEW=1
  21. WANT_C1032=TRUE
  22. NAME=mslocusr
  23. L32ENTRY=DllEntryPoint@12
  24. DEPENDNAME=depend32.mk
  25. ROOT=..\..\..\..
  26. IS_32=TRUE
  27. IS_SDK=TRUE
  28. IS_DDK=TRUE
  29. !ifdef VERDIR
  30. ROOT=..\$(ROOT)
  31. !endif
  32. MISCOBJ0=pch.obj
  33. MISCOBJ1=msluguid.obj
  34. PCHOBJ0=mslocusr.obj msluobj.obj msludb.obj msluuser.obj msluenum.obj mslunp.obj \
  35. settings.obj
  36. LIB0=$(ROOT)\inet\ohare\ratings\common\retail32\npcommon.lib $(ROOT)\net\user\common\lib\mspwl32.lib
  37. LIB1=$(ROOT)\net\user\common\lib\rsalib.lib
  38. LIB2=kernel32.lib gdi32.lib user32.lib advapi32.lib comdlg32.lib mpr.lib comctl32.lib
  39. ### BUGBUG - remove libcmt.lib when huge stack hogs are removed
  40. ### (__chkstk is the only thing we're pulling in from CRT)
  41. LIB3=$(ROOT)\dev\tools\c932\lib\libcmt.lib
  42. DEPENDLIBS=$(LIB0)
  43. COMMON=$(ROOT)\common
  44. BUILDDLL=TRUE
  45. MKPUBLIC=TRUE
  46. INCFLAGS=-P$$(COMMON)=$(COMMON)
  47. L32BASE=0x7db80000
  48. !include $(ROOT)\inet\ohare\ratings\common32.mk
  49. $(NAME).res: $(RES_DIR)\logonui.rc $(RES_DIR)\bitmap1.bmp
  50. INCLUDE = $(ROOT)\net\user\common\h;$(INCLUDE)
  51. !endif # !if NTMAKEENV