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.

74 lines
2.0 KiB

  1. ##############################################################################
  2. # sources
  3. #
  4. # Copyright (c) 2000-2001 Microsoft Corporation, All Rights Reserved
  5. ##############################################################################
  6. WMIUNICODE=1
  7. WMIPRECOMP=1
  8. !include ..\..\..\..\common\makefile.cmn
  9. SOURCES_USED=..\..\..\..\common\makefile.cmn
  10. TARGETNAME=WMIPSESS
  11. TARGETPATH=obj
  12. TARGETTYPE=DYNLINK
  13. PRECOMPILED_PCH=precomp.pch
  14. PRECOMPILED_OBJ=precomp.obj
  15. USE_NATIVE_EH=ASYNC
  16. USE_MSVCRT=1
  17. USE_STL=1
  18. DLLENTRY=_DllMainCRTStartup
  19. # The INCLUDES variable specifies any include paths that are specific to
  20. # this source directory. Separate multiple paths with single
  21. # semicolons. Relative path specifications are okay.
  22. INCLUDES=$(INCLUDES); \
  23. $(COMMON_NEWTHROW_INC); \
  24. $(UTILLIB_INC); \
  25. $(STDLIBRARY_INC); \
  26. $(WMIIDL_INC); \
  27. $(CRT_INC_PATH); \
  28. $(FRAMEDYN_PRIVATE); \
  29. ..\inc; \
  30. $(CIMWIN32_LIB_INC); \
  31. # The TARGETLIBS macro specifies additional libraries to link against your target
  32. # image. Each library path specification should contain an asterisk (*)
  33. # where the machine-specific subdirectory name should go.
  34. TARGETLIBS=\
  35. $(COMMON_NEWTHROW_LIB) \
  36. $(SDK_LIB_PATH)\advapi32.lib \
  37. $(SDK_LIB_PATH)\kernel32.lib \
  38. $(SDK_LIB_PATH)\netapi32.lib \
  39. $(SDK_LIB_PATH)\oleaut32.lib \
  40. $(SDK_LIB_PATH)\user32.lib \
  41. $(SDK_LIB_PATH)\ole32.lib \
  42. $(SDK_LIB_PATH)\uuid.lib \
  43. $(SDK_LIB_PATH)\vccomsup.lib \
  44. !ifdef USE_FRAMEDYD
  45. $(SDK_LIB_PATH)\framedyd.lib \
  46. !else
  47. $(SDK_LIB_PATH)\framedyn.lib \
  48. !endif
  49. $(CIMWIN32_LIB) \
  50. # The developer defines the SOURCES macro. It contains a list of all the
  51. # source files for this component. Specify each source file on a separate
  52. # line using the line-continuation character. This minimizes merge
  53. # conflicts if two developers are adding source files to the same component.
  54. SOURCES=\
  55. sessionandconnection.rc \
  56. MainDll.cpp \
  57. ConnShare.cpp \
  58. Session.cpp \
  59. Connection.cpp \
  60. usebinding.cpp \
  61. ConnectionToSession.cpp \
  62. !ifdef USE_FRAMEDYD
  63. DEBUG_CRTS=1
  64. !endif