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.

86 lines
2.5 KiB

  1. TARGETNAME=gpedit
  2. TARGETPATH=obj
  3. TARGETTYPE=DYNLINK
  4. INCLUDES= ..\..\snapins\inc;$(WINDOWS_INC_PATH);..\..\inc;$(SHELL_INC_PATH);$(ADMIN_INC_PATH);
  5. DLLENTRY=_DllMainCRTStartup
  6. UMTYPE=windows
  7. C_DEFINES = -DUNICODE -D_UNICODE -D_GPEDIT_
  8. MISCFILES=gpedit.sld
  9. TARGETLIBS=\
  10. $(SDK_LIB_PATH)\aclui.lib \
  11. $(SDK_LIB_PATH)\activeds.lib \
  12. $(SDK_LIB_PATH)\adsiid.lib \
  13. $(SDK_LIB_PATH)\advapi32.lib \
  14. $(SDK_LIB_PATH)\comctl32.lib \
  15. $(SDK_LIB_PATH)\comdlg32.lib \
  16. $(SDK_LIB_PATH)\dsuiext.lib \
  17. $(SDK_LIB_PATH)\dssec.lib \
  18. $(SDK_LIB_PATH)\gdi32.lib \
  19. $(SDK_LIB_PATH)\kernel32.lib \
  20. $(SDK_LIB_PATH)\mmc.lib \
  21. $(SDK_LIB_PATH)\netapi32.lib \
  22. $(SDK_LIB_PATH)\ntdsapi.lib \
  23. $(SDK_LIB_PATH)\objsel.lib \
  24. $(SDK_LIB_PATH)\ole32.lib \
  25. $(SDK_LIB_PATH)\oleaut32.lib \
  26. $(SDK_LIB_PATH)\secur32.lib \
  27. $(SDK_LIB_PATH)\shell32.lib \
  28. $(SDK_LIB_PATH)\shlwapi.lib \
  29. $(SDK_LIB_PATH)\user32.lib \
  30. $(SDK_LIB_PATH)\userenv.lib \
  31. $(SDK_LIB_PATH)\wsock32.lib \
  32. $(SDK_LIB_PATH)\uuid.lib \
  33. $(SDK_LIB_PATH)\framedyn.lib \
  34. $(SDK_LIB_PATH)\wbemuuid.lib
  35. SOURCES = about.cpp \
  36. compdata.cpp \
  37. dataobj.cpp \
  38. debug.cpp \
  39. events.cpp \
  40. gpedit.cpp \
  41. gpmgr.cpp \
  42. gpobj.cpp \
  43. guidlist.cpp \
  44. registry.cpp \
  45. snapin.cpp \
  46. rsopsnap.cpp \
  47. util.cpp \
  48. sid.cpp \
  49. newbrows.cpp \
  50. browser.cpp \
  51. CompsPP.cpp \
  52. cproppg.cxx \
  53. rsoproot.cpp \
  54. rsopdobj.cpp \
  55. rsoputil.cpp \
  56. gpedit.rc
  57. PRECOMPILED_CXX=1
  58. PRECOMPILED_INCLUDE=main.h
  59. PRECOMPILED_PCH=pch.pch
  60. PRECOMPILED_OBJ=pch.obj
  61. PASS1_PUBLISH=\
  62. {$(O)\gpedit.lib=$(SDK_LIB_PATH)\gpedit.lib}
  63. #
  64. # Enable Fusion Build Magic (preprocess the manifest, stick in resources)
  65. #
  66. SXS_ASSEMBLY_NAME=Microsoft.Windows.MSOS.GPEdit
  67. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  68. SXS_MANIFEST=gpedit.manifest
  69. SXS_MANIFEST_IN_RESOURCES=1
  70. SXS_NO_BINPLACE=1
  71. # the resource ID here must be 2
  72. SXS_MANIFEST_RESOURCE_ID=2
  73. # ISOLATION_AWARE_ENABLED ==> use ui themes
  74. C_DEFINES=$(C_DEFINES) -DISOLATION_AWARE_ENABLED