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.

81 lines
1.8 KiB

  1. #----------------------------------------------------------------------------
  2. # Build the registr editor
  3. #----------------------------------------------------------------------------
  4. !ifdef NTMAKEENV
  5. #
  6. # Build using BUILD.EXE (Do not edit this section of this file, edit SOURCES)
  7. #
  8. !INCLUDE $(NTMAKEENV)\makefile.def
  9. !else # NTMAKEENV
  10. #
  11. # Build using NMAKE.EXE
  12. #
  13. # Makefile : Build the registry editor
  14. ##########################################################################
  15. #
  16. # Microsoft Confidential
  17. # Copyright (C) Microsoft Corporation 1993-1994
  18. # All Rights Reserved.
  19. #
  20. ##########################################################################
  21. !ifndef VERDIR
  22. DIRLIST=realmode
  23. !endif
  24. WIN32=TRUE
  25. NAME=regedit
  26. ROOT=..\..\..\..
  27. RES_DIR=..
  28. !ifdef VERDIR
  29. ROOT=..\$(ROOT)
  30. !endif
  31. PRIVINC=pch
  32. PCHOBJ0=..\regedit.obj ..\regmain.obj ..\regmisc.obj \
  33. ..\regkey.obj ..\regvalue.obj \
  34. ..\regbined.obj ..\regstred.obj ..\regdwded.obj \
  35. ..\regcdhk.obj ..\regfile.obj ..\regporte.obj \
  36. ..\regprint.obj ..\regnet.obj \
  37. ..\regfind.obj \
  38. ..\regdebug.obj
  39. CFLAGS = $(CFLAGS) -Oi
  40. !IF "$(FE_SB)" != ""
  41. CFLAGS = $(CFLAGS) -DFE_SB
  42. !ENDIF
  43. LIB0=user32.lib kernel32.lib gdi32.lib shell32.lib comctl32.lib advapi32.lib comdlg32.lib
  44. NOMERGEBSS = TRUE
  45. DEFENTRY = ModuleEntry@0
  46. L32FLAGS = $(L32FLAGS) -stub:..\realmode\retail\regdump.exe
  47. DEPENDS = $(DEPENDS) $(SRCDIR)\realmode\retail\regdump.exe
  48. !include $(ROOT)\win\shell\common.mk
  49. !ifdef VERDIR
  50. !include ..\depend.mk
  51. $(PRIVINC).pch pch.obj: $(SRCDIR)\..\$(PRIVINC).h \
  52. $(SRCDIR)\..\regporte.h $(SRCDIR)\..\regmisc.h $(SRCDIR)\..\regdebug.h
  53. $(NAME).res: $(SRCDIR)\..\$(NAME).ico $(SRCDIR)\..\regresid.h
  54. !endif
  55. !endif # NTMAKEENV