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.

82 lines
2.1 KiB

  1. !IF 0
  2. Microsoft Windows Actice Directory Property Pages
  3. Microsoft Windows
  4. Copyright (C) Microsoft Corporation, 1998 - 2001
  5. sources include file with common definitions for the AD property pages
  6. !ENDIF
  7. MAJORCOMP= admin
  8. MINORCOMP= dsprop
  9. DLLENTRY= _DllMainCRTStartup
  10. PRECOMPILED_CXX=1
  11. PRECOMPILED_PCH=pch.pch
  12. PRECOMPILED_OBJ=pch.obj
  13. USE_MSVCRT= 1
  14. USE_ATL=1
  15. ATL_VER=30
  16. MSC_WARNING_LEVEL= /W4
  17. !IF "$(PLATFORM)"=="WINNT"
  18. LIB_PLATFORM_PATH=$(SDK_LIB_PATH)
  19. C_DEFINES= -DUNICODE -DDSADMIN
  20. !ELSE
  21. CHICAGO_PRODUCT = 1
  22. LIB_PLATFORM_PATH = $(SDK_LIB_DEST)\chicago\$(TARGET_DIRECTORY)
  23. ALT_PROJECT_TARGET = win95
  24. SUBSYSTEM_VERSION = 4.00
  25. UMTYPE = console
  26. C_DEFINES=
  27. !ENDIF
  28. MSC_WARNING_LEVEL=/W4 /WX
  29. # Dynamically loading comctl32 through shfusion. Need to ignore "locally defined symbol imported" error
  30. LINKER_FLAGS = $(LINKER_FLAGS) -ignore:4049,4217
  31. TARGETLIBS= \
  32. $(LIB_PLATFORM_PATH)\kernel32.lib \
  33. $(LIB_PLATFORM_PATH)\advapi32.lib \
  34. $(LIB_PLATFORM_PATH)\user32.lib \
  35. $(LIB_PLATFORM_PATH)\gdi32.lib \
  36. $(SDK_LIB_PATH)\ntdsapi.lib \
  37. $(SHELL_LIB_PATH)\shell32p.lib \
  38. $(SDK_LIB_PATH)\shlwapi.lib \
  39. $(SDK_LIB_PATH)\ole32.lib \
  40. $(SDK_LIB_PATH)\oleaut32.lib \
  41. $(SDK_LIB_PATH)\adsiid.lib \
  42. $(SDK_LIB_PATH)\activeds.lib \
  43. $(SDK_LIB_PATH)\dsuiext.lib \
  44. $(SDK_LIB_PATH)\mmc.lib \
  45. $(SDK_LIB_PATH)\uuid.lib \
  46. $(PROJECT_ROOT)\dsadminlib\src\$(O)\dsadminp.lib
  47. !IF "$(PLATFORM)"=="WINNT"
  48. TARGETLIBS= $(TARGETLIBS) $(DS_LIB_PATH)\netapi32p.lib \
  49. $(SHELL_LIB_PATH)\shfusion.lib
  50. !ELSE
  51. TARGETLIBS= $(TARGETLIBS) $(SDK_LIB_PATH)\logonsrv.lib \
  52. $(SDK_LIB_PATH)\comctl32.lib \
  53. $(SDK_LIB_PATH)\comdlg32.lib
  54. !ENDIF
  55. TARGETPATHLIB= obj
  56. INCLUDES= $(INCLUDES); \
  57. $(DS_INC_PATH); \
  58. $(SHELL_INC_PATH); \
  59. $(NET_INC_PATH); \
  60. $(BASE_INC_PATH); \
  61. $(PROJECT_ROOT)\dsadminlib\inc;