2 TARGETPATH=..\..\..\bin\kernel\obj$(BUILD_ALT_DIR)
\r
5 !if $(_NT_TOOLS_VERSION) != 0x700
\r
6 # WDK build only - transform .inx --> .inf adding date & version stamp.
\r
9 INF_TARGET=..\..\..\bin\kernel\$(O)\$(INF_NAME).inf
\r
10 NTTARGETFILES=$(INF_TARGET)
\r
14 ENABLE_EVENT_TRACING=1
\r
16 #ENABLE_EVENT_TRACING=1
\r
20 SOURCES= ipoib_log.mc \
\r
24 ipoib_endpoint.cpp \
\r
31 INCLUDES=..;..\..\..\inc;..\..\..\inc\kernel;
\r
33 C_DEFINES=$(C_DEFINES) -DNDIS_MINIPORT_DRIVER -DNDIS_WDM=1 \
\r
34 -DDEPRECATE_DDK_FUNCTIONS -DNDIS60_MINIPORT=1 -DNEED_CL_OBJ -DBINARY_COMPATIBLE=0
\r
37 $(TARGETPATH)\*\complib.lib \
\r
38 $(DDK_LIB_PATH)\ndis.lib \
\r
39 $(DDK_LIB_PATH)\ntstrsafe.lib \
\r
40 $(DDK_LIB_PATH)\strsafe.lib
\r
42 !if !defined(DDK_TARGET_OS) || "$(DDK_TARGET_OS)"=="Win2K"
\r
44 # The driver is built in the Win2K build environment
\r
45 # - use the library version of safe strings
\r
47 #TARGETLIBS= $(TARGETLIBS) $(DDK_LIB_PATH)\ntstrsafe.lib
\r
50 !IFDEF ENABLE_EVENT_TRACING
\r
52 C_DEFINES = $(C_DEFINES) -DEVENT_TRACING
\r
54 RUN_WPP = $(SOURCES) -km -ext: .c .cpp .h .C .CPP .H\
\r
55 -scan:ipoib_debug.h \
\r
56 -func:IPOIB_PRINT(LEVEL,FLAGS,(MSG,...)) \
\r
57 -func:IPOIB_PRINT_EXIT(LEVEL,FLAGS,(MSG,...))
\r
61 PRECOMPILED_INCLUDE=Precompile.h
\r
62 PRECOMPILED_PCH=Precompile.pch
\r
66 MSC_WARNING_LEVEL= /W4
\r