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.

160 lines
4.6 KiB

  1. MAJORCOMP=Secmgr
  2. MINORCOMP=UI
  3. TARGETNAME=wsecedit
  4. TARGETPATH=obj
  5. TARGETTYPE=DYNLINK
  6. DLLENTRY=_DllMainCRTStartup
  7. DLLDEF=wsecmgr.def
  8. UMTYPE=windows
  9. C_DEFINES =-D_WINDOWS -D_USRDLL -D_WINDLL -D_COMIMPORT
  10. WIN32_IE_VERSION=0x0500
  11. !ifdef FULL_DEBUG
  12. DEBUG_CRTS=1
  13. !endif
  14. USE_MFCUNICODE=1
  15. USE_MSVCRT=1
  16. USE_ATL=1
  17. ATL_VER=30
  18. USE_WTL=1
  19. USE_STL=1
  20. USE_VCCOM=1
  21. #
  22. # Enable Fusion Build Magic (preprocess the manifest, stick in resources)
  23. #
  24. SXS_ASSEMBLY_NAME=Microsoft.Windows.ServerAdmin.SecurityConfigurationManager
  25. SXS_ASSEMBLY_LANGUAGE_INDEPENDENT=1
  26. SXS_MANIFEST=wsecedit.manifest
  27. SXS_MANIFEST_IN_RESOURCES=1
  28. SXS_NO_BINPLACE=1
  29. # the resource ID here must be 2
  30. SXS_MANIFEST_RESOURCE_ID=2
  31. # ISOLATION_AWARE_ENABLED ==> use ui themes
  32. C_DEFINES=$(C_DEFINES) -DISOLATION_AWARE_ENABLED
  33. #
  34. # Shfusion.lib causes linker warnings. Ignore them.
  35. #
  36. LINKER_FLAGS=$(LINKER_FLAGS) -ignore:4049,4217
  37. TARGETLIBS=\
  38. $(SDK_LIB_PATH)\kernel32.lib \
  39. $(SDK_LIB_PATH)\mmc.lib \
  40. $(SDK_LIB_PATH)\user32.lib \
  41. $(SDK_LIB_PATH)\oleaut32.lib \
  42. $(SDK_LIB_PATH)\ole32.lib \
  43. $(SDK_LIB_PATH)\advapi32.lib \
  44. $(SDK_LIB_PATH)\uuid.lib \
  45. $(SDK_LIB_PATH)\comdlg32.lib \
  46. $(SDK_LIB_PATH)\gdi32.lib \
  47. $(SDK_LIB_PATH)\winspool.lib \
  48. $(SDK_LIB_PATH)\shell32.lib \
  49. $(SHELL_LIB_PATH)\shfusion.lib \
  50. $(SHELL_LIB_PATH)\shlwapip.lib \
  51. $(SDK_LIB_PATH)\userenv.lib \
  52. $(SDK_LIB_PATH)\ntdsapi.lib \
  53. $(SDK_LIB_PATH)\objsel.lib \
  54. $(SDK_LIB_PATH)\scecli.lib \
  55. $(SDK_LIB_PATH)\wbemuuid.lib \
  56. $(SDK_LIB_PATH)\netapi32.lib \
  57. $(SHELL_LIB_PATH)\shlwapip.lib \
  58. $(SDK_LIB_PATH)\version.lib
  59. INCLUDES=..\inc; \
  60. $(DS_INC_PATH); \
  61. $(SHELL_INC_PATH); \
  62. $(BASE_INC_PATH);
  63. PRECOMPILED_INCLUDE = stdafx.h
  64. PRECOMPILED_SOURCEFILE=stdafx.cpp
  65. PRECOMPILED_CXX = 1
  66. SOURCES= snapmgr.cpp \
  67. DataObj.cpp \
  68. Events.cpp \
  69. cookie.cpp \
  70. wsecmgr.cpp \
  71. resource.rc \
  72. util.cpp \
  73. Wrapper.cpp \
  74. AAudit.cpp \
  75. AEnable.cpp \
  76. ANumber.cpp \
  77. AString.cpp \
  78. RegDlg.cpp \
  79. attr.cpp \
  80. caudit.cpp \
  81. cenable.cpp\
  82. cgroup.cpp \
  83. cname.cpp \
  84. cnumber.cpp \
  85. cprivs.cpp \
  86. getuser.cpp \
  87. savetemp.cpp \
  88. svcattch.cpp \
  89. edittemp.cpp \
  90. aret.cpp \
  91. cret.cpp \
  92. genserv.cpp \
  93. cservice.cpp \
  94. aservice.cpp \
  95. servperm.cpp \
  96. aright.cpp \
  97. amember.cpp \
  98. aobject.cpp \
  99. chklist.cpp \
  100. delobjs.cpp \
  101. dsobj.cpp \
  102. cobject.cpp \
  103. areaprog.cpp \
  104. addobj.cpp \
  105. copyutil.cpp \
  106. scopane.cpp \
  107. regvalue.cpp \
  108. regvldlg.cpp \
  109. perfanal.cpp \
  110. uithread.cpp \
  111. hidwnd.cpp \
  112. command.cpp \
  113. asgncnfg.cpp \
  114. applcnfg.cpp \
  115. locdesc.cpp \
  116. about.cpp \
  117. profdesc.cpp \
  118. laudit.cpp \
  119. lenable.cpp \
  120. lret.cpp \
  121. lnumber.cpp \
  122. lstring.cpp \
  123. lright.cpp \
  124. addgrp.cpp \
  125. ddwarn.cpp \
  126. achoice.cpp \
  127. cchoice.cpp \
  128. lchoice.cpp \
  129. newprof.cpp \
  130. cflags.cpp \
  131. lflags.cpp \
  132. aflags.cpp \
  133. attrprop.cpp \
  134. precpage.cpp \
  135. precdisp.cpp \
  136. debug.cpp \
  137. wmihooks.cpp \
  138. helpdlg.cpp \
  139. SelfDeletingPropertyPage.cpp
  140. MISCFILES = dcpol.msc \
  141. dompol.msc \
  142. secpol.msc \
  143. Security_Edit_ADS_{93E4A7C2-F1B3-45CE-8C86-4763FA28D828}.sld \
  144. Security_Edit_PRO_{CC0D643C-EA92-4095-A871-C029D74543B2}.sld