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.

90 lines
2.4 KiB

  1. TARGETNAME=ndis
  2. TARGETPATH=obj
  3. TARGETTYPE=EXPORT_DRIVER
  4. PASS1_PUBLISH={$(O)\ndis.lib=$(DDK_LIB_PATH)\ndis.lib}
  5. NT_UP=0
  6. MSC_WARNING_LEVEL=/W4
  7. C_DEFINES=$(C_DEFINES)\
  8. -DNDIS_WRAPPER -D_NTDRIVER_ -D_NTIFS_ -DNDIS51_MINIPORT -DNDIS51
  9. C_DEFINES=$(C_DEFINES) -DARCNET=1
  10. #C_DEFINES= $(C_DEFINES) -DNOISY_WAIT=1
  11. #C_DEFINES= $(C_DEFINES) -D_DBG=1
  12. #C_DEFINES= $(C_DEFINES) -DASSERT_ON_FREE_BUILDS=1
  13. #C_DEFINES= $(C_DEFINES) -DNDIS_TRACE=1
  14. #C_DEFINES= $(C_DEFINES) -DTRACK_MEMORY
  15. #C_DEFINES= $(C_DEFINES) -DTRACK_MOPEN_REFCOUNTS=1
  16. #C_DEFINES= $(C_DEFINES) -DTRACK_MINIPORT_MPMODE_OPENS=1
  17. #C_DEFINES= $(C_DEFINES) -DTRACK_UNLOAD=1
  18. #C_DEFINES= $(C_DEFINES) -DNDIS_NO_REGISTRY=1
  19. #C_DEFINES= $(C_DEFINES) -DNDIS_TEST_REG_FAILURE=1
  20. #C_DEFINES = $(C_DEFINES) -DNDIS_TRACK_RETURNED_PACKETS=1
  21. #C_DEFINES = $(C_DEFINES) -DTRACK_RECEIVED_PACKETS=1
  22. #C_DEFINES=$(C_DEFINES) -DNDIS_PKT_POOL_STATISTICS=1
  23. C_DEFINES=$(C_DEFINES) -DNDIS_LOG_ABORTED_REQUESTS=1
  24. C_DEFINES=$(C_DEFINES) -DBUILT_BY=$(_NTUSER)
  25. #C_DEFINES=$(C_DEFINES) -DNDIS_RECV_SCALE=1
  26. #C_DEFINES=$(C_DEFINES) -DTRACK_MINIPORT_REFCOUNTS=1
  27. DLLDEF=$(O)\ndis.def
  28. LINKER_FLAGS=$(LINKER_FLAGS) -map -merge:PAGECONST=PAGE
  29. NTPROFILEINPUT=yes
  30. PRECOMPILED_INCLUDE=..\precomp.h
  31. PRECOMPILED_OBJ=precomp.obj
  32. PRECOMPILED_PCH=precomp.pch
  33. TARGETLIBS=\
  34. $(DDK_LIB_PATH)\ksguid.lib
  35. SYNCRHONIZE_DRAIN=1
  36. LINKLIBS=\
  37. $(DDK_LIB_PATH)\ntoskrnl.lib
  38. INCLUDES=..;$(BASE_INC_PATH)
  39. #RUN_WPP=$(SOURCES) -km \
  40. # -func:LOG_INFO{LEVEL=NdisDebugInfo}(MSG,...)
  41. SOURCES= \
  42. ..\ndis.rc \
  43. ..\ndis.c \
  44. ..\data.c \
  45. ..\cdata.c \
  46. ..\init.c \
  47. ..\initpnp.c \
  48. ..\common.c \
  49. ..\minint.c \
  50. ..\ndis_co.c \
  51. ..\requestm.c \
  52. ..\sendm.c \
  53. ..\minisub.c \
  54. ..\protocol.c \
  55. ..\mac.c \
  56. ..\miniport.c \
  57. ..\config.c \
  58. ..\timer.c \
  59. ..\configm.c \
  60. ..\bus.c \
  61. ..\timerm.c \
  62. ..\efilter.c \
  63. ..\ffilter.c \
  64. ..\tfilter.c \
  65. ..\nfilter.c \
  66. ..\afilter.c \
  67. ..\ndispnp.c \
  68. ..\ndispwr.c \
  69. ..\ndiswmi.c \
  70. ..\verify.c \
  71. ..\fsbpool.c \
  72. ..\dma.c \
  73. ..\debug.c \
  74. ..\ndissd.c
  75. MISCFILES=ndis_{25204615-A977-4D0B-8956-DF1504E82C21}.sld