TARGETNAME=mlx4_hca TARGETPATH=..\..\..\..\bin\kernel\obj$(BUILD_ALT_DIR) TARGETTYPE=DRIVER !if $(_NT_TOOLS_VERSION) != 0x700 # WDK build only - transform .inx --> .inf adding date & version stamp. # see .\makefile.inc INF_NAME=$(TARGETNAME) INF_TARGET=..\..\..\..\bin\kernel\$(O)\$(INF_NAME).inf NTTARGETFILES=$(INF_TARGET) !endif !if $(FREEBUILD) ENABLE_EVENT_TRACING=1 !else #ENABLE_EVENT_TRACING=1 !endif SOURCES= \ hca.rc \ av.c \ ca.c \ cq.c \ data.c \ direct.c \ drv.c \ fw.c \ mcast.c \ mr.c \ pd.c \ qp.c \ srq.c \ verbs.c \ vp.c \ wmi.c \ INCLUDES=..;..\inc;..\..\inc;..\bus\inc;..\bus\ib;..\bus\core\$O;..\..\..\..\inc;..\..\..\..\inc\kernel; PRECOMPILED_INCLUDE=precomp.h NTTARGETFILE0=mofcomp KMDF_VERSION=1 C_DEFINES=$(C_DEFINES) -DDRIVER -DDEPRECATE_DDK_FUNCTIONS -D__LITTLE_ENDIAN -DUSE_WDM_FRAMEWORK -DUSE_WDM_INTERRUPTS TARGETLIBS= \ $(TARGETPATH)\*\complib.lib \ $(DDK_LIB_PATH)\ntstrsafe.lib \ #LINKER_FLAGS=/MAP !IFDEF ENABLE_EVENT_TRACING C_DEFINES = $(C_DEFINES) -DEVENT_TRACING RUN_WPP= $(SOURCES) -km -ext: .c .h .C .H \ -scan:debug.h \ -func:HCA_PRINT(LEVEL,FLAGS,(MSG,...)) !ENDIF # -func:HCA_PRINT_EV(LEVEL,FLAGS,(MSG,...)) \ MSC_OPTIMIZATION=/Oi MSC_WARNING_LEVEL= /W4