[CORE] Expose vendor defined device in ibiou.
[mirror/winof/.git] / core / iou / kernel / SOURCES
1 TARGETNAME=ibiou\r
2 TARGETPATH=..\..\..\bin\kernel\obj$(BUILD_ALT_DIR)\r
3 TARGETTYPE=DRIVER\r
4 \r
5 !if $(_NT_TOOLS_VERSION) != 0x700\r
6 # WDK build only - transform .inx --> .inf adding date & version stamp.\r
7 # see .\makefile.inc\r
8 INF_NAME=ib_iou\r
9 INF_TARGET=..\..\..\bin\kernel\$(O)\$(INF_NAME).inf\r
10 NTTARGETFILES=$(INF_TARGET)\r
11 !endif\r
12 \r
13 !if $(FREEBUILD)\r
14 ENABLE_EVENT_TRACING=1\r
15 !else\r
16 #ENABLE_EVENT_TRACING=1\r
17 !endif\r
18 \r
19 \r
20 SOURCES= ibiou.rc               \\r
21         iou_driver.c            \\r
22         iou_pnp.c                       \\r
23         iou_ioc_mgr.c\r
24 \r
25 INCLUDES=..\..\..\inc;..\..\..\inc\kernel;..\..\..\core\al\r
26 \r
27 C_DEFINES=$(C_DEFINES) -DDRIVER -DDEPRECATE_DDK_FUNCTIONS -DNEED_CL_OBJ -DWPP_OLDCC\r
28 \r
29 \r
30 TARGETLIBS= \\r
31         $(TARGETPATH)\*\complib.lib\r
32         \r
33 !if !defined(DDK_TARGET_OS) || "$(DDK_TARGET_OS)"=="Win2K"\r
34 #\r
35 # The driver is built in the Win2K build environment\r
36 # - use the library version of safe strings \r
37 #\r
38 TARGETLIBS= $(TARGETLIBS) $(DDK_LIB_PATH)\ntstrsafe.lib\r
39 !endif\r
40 \r
41 !IFDEF ENABLE_EVENT_TRACING\r
42 \r
43 C_DEFINES = $(C_DEFINES) -DEVENT_TRACING\r
44 \r
45 RUN_WPP = $(SOURCES) -km -ext: .c .h .C .H \\r
46   -scan:iou_driver.h \\r
47         -func:IOU_PRINT(LEVEL,FLAGS,(MSG,...)) \\r
48         -func:IOU_PRINT_EXIT(LEVEL,FLAGS,(MSG,...)) \r
49 \r
50 !ENDIF\r
51 \r
52 MSC_WARNING_LEVEL= /W4\r