Source code of Windows XP (NT5)
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.

88 lines
1.9 KiB

  1. TARGETNAME=regedit
  2. TARGETPATH=obj
  3. TARGETTYPE=PROGRAM
  4. INCLUDES=$(WINDOWS_INC_PATH); \
  5. $(SHELL_INC_PATH); \
  6. $(PROJECT_ROOT)\fs\utils\wintools\clb; \
  7. $(PROJECT_ROOT)\fs\utils\ulib\inc; \
  8. $(PROJECT_ROOT)\fs\utils\wintools\lib; \
  9. NOT_LEAN_AND_MEAN=1
  10. USE_MSVCRT=1
  11. C_DEFINES=-DNT -DWINNT -DUNICODE -D_UNICODE
  12. !IF "$(SHELLDBG)"=="1"
  13. C_DEFINES=$(C_DEFINES) -DDEBUG
  14. !ENDIF
  15. MSC_WARNING_LEVEL=/W3 /WX
  16. #
  17. # Fusionized
  18. #
  19. SXS_ASSEMBLY_NAME=Microsoft.Windows.Regedit
  20. SXS_ASSEMBLY_VERSION=1.0
  21. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  22. SXS_MANIFEST=Regedit.Manifest
  23. SXS_MANIFEST_IN_RESOURCES=1
  24. SXS_NO_BINPLACE=1
  25. SOURCES= \
  26. regbined.c \
  27. regcdhk.c \
  28. regdebug.c \
  29. regdwded.c \
  30. regedit.c \
  31. regfile.c \
  32. regfind.c \
  33. regkey.c \
  34. regmain.c \
  35. regmisc.c \
  36. regnet.c \
  37. regsec.cpp \
  38. regobjpkr.cpp \
  39. regporte.c \
  40. regprint.c \
  41. regstred.c \
  42. regvalue.c \
  43. regedit.rc \
  44. regdata.cxx \
  45. regsys.cxx \
  46. regresls.cxx \
  47. regfdesc.cxx \
  48. regdesc.cxx \
  49. regiodsc.cxx \
  50. regiodls.cxx \
  51. regioreq.cxx \
  52. regprintres.cpp
  53. UMTYPE=windows
  54. EXPECTED_WINVER=4.0
  55. !IF $(386)
  56. UMENTRYABS=ModuleEntry@0
  57. !ELSE
  58. UMENTRYABS=ModuleEntry
  59. !ENDIF
  60. TARGETLIBS= \
  61. $(SDK_LIB_PATH)\advapi32.lib \
  62. $(SHELL_LIB_PATH)\comctlp.lib \
  63. $(SDK_LIB_PATH)\comdlg32.lib \
  64. $(SDK_LIB_PATH)\htmlhelp.lib \
  65. $(SDK_LIB_PATH)\uuid.lib \
  66. $(SHELL_LIB_PATH)\shell32p.lib \
  67. $(SDK_LIB_PATH)\authz.lib \
  68. $(SDK_LIB_PATH)\aclui.lib \
  69. $(SDK_LIB_PATH)\ole32.lib \
  70. ..\ulib\src\usa\$(O)\ulib.lib \
  71. ..\wintools\clb\$(O)\clb.lib \
  72. $(SDK_LIB_PATH)\ntdll.lib
  73. PRECOMPILED_INCLUDE=pch.h
  74. PRECOMPILED_PCH=pch.pch
  75. PRECOMPILED_OBJ=pch.obj