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.3 KiB

  1. #
  2. # The TARGETNAME variable is defined by the developer. It is the name of
  3. # the target (component) that is being built by this makefile. It
  4. # should NOT include any path or file extension information.
  5. #
  6. TARGETNAME = mssanic
  7. TARGETPATH = $(SASS_BINDIR)
  8. TARGETTYPE = DYNLINK
  9. DLLENTRY=_DllMainCRTStartup
  10. DLLDEF=mssanic.def
  11. USE_VCCOM=1
  12. USE_NATIVE_EH=1
  13. # enable unwind semantics. remove C4530: warnings
  14. USER_C_FLAGS=/EHsc
  15. C_DEFINES=$(C_DEFINES) -DUNICODE -D_WIN32_DCOM -D_WIN32_WINNT=0x0500 -D_UNICODE
  16. C_DEFINES=$(C_DEFINES) -DFLAG_DISPLAY_SCOPE_ID=0 -DFLAG_DISPLAY_DNS_RESOLUTION=0
  17. C_DEFINES=$(C_DEFINES) -DFLAG_DONT_SHOW_PPP_ADAPTERS=0
  18. C_DEFINES=$(C_DEFINES) -DNT
  19. TARGETLIBS = $(SDK_LIB_PATH)\kernel32.lib \
  20. $(SDK_LIB_PATH)\user32.lib \
  21. $(SDK_LIB_PATH)\gdi32.lib \
  22. $(SDK_LIB_PATH)\winspool.lib \
  23. $(SDK_LIB_PATH)\comdlg32.lib \
  24. $(SDK_LIB_PATH)\advapi32.lib \
  25. $(SDK_LIB_PATH)\shell32.lib \
  26. $(SDK_LIB_PATH)\ole32.lib \
  27. $(SDK_LIB_PATH)\oleaut32.lib \
  28. $(SDK_LIB_PATH)\uuid.lib \
  29. $(SDK_LIB_PATH)\odbc32.lib \
  30. $(SDK_LIB_PATH)\odbccp32.lib \
  31. $(SDK_LIB_PATH)\ntdll.lib \
  32. $(SDK_LIB_PATH)\iphlpapi.lib \
  33. $(SDK_LIB_PATH)\setupapi.lib \
  34. $(SDK_LIB_PATH)\rpcrt4.lib \
  35. $(BASEDIR)\public\internal\net\lib\*\netman.lib \
  36. $(BASEDIR)\public\internal\net\lib\*\ndispnp.lib \
  37. #
  38. # The INCLUDES variable specifies any include paths that are specific to
  39. # this source directory. Separate multiple directory paths with single
  40. # semicolons. Relative path specifications are okay.
  41. #
  42. INCLUDES = $(SASS_INC); \
  43. $(BASEDIR)\public\sdk\inc\atl21; \
  44. $(BASEDIR)\public\ddk\inc; \
  45. $(BASEDIR)\public\internal\net\inc; \
  46. PRECOMPILED_INCLUDE = stdafx.h
  47. PRECOMPILED_SOURCEFILE = stdafx.cpp
  48. PRECOMPILED_CXX=1
  49. MIDL_OPTIMIZATION=-Oicf -robust -no_format_opt -error all
  50. USE_STATIC_ATL=1
  51. ATL_VER=21
  52. USE_STL=1
  53. USE_RTTI=1
  54. USE_VCCOM=1
  55. USE_MSVCRT=1
  56. USER_C_FLAGS=-EHsc
  57. C_DEFINES=$(C_DEFINES) -DUNICODE -D_UNICODE -DUSE_POLARITY
  58. C_DEFINES=$(C_DEFINES) -DSHOWCALLS
  59. SOURCES = MSSANic.cpp \
  60. MSSANic.idl \
  61. MSSANic.rc \
  62. NicInfo.cpp \
  63. NicName.cpp \
  64. MediaState.cpp \