[KMTESTS]
[reactos.git] / kmtests / ntos_io / CMakeLists.txt
1 include_directories(
2 ../include)
3
4 #
5 # IoDriverObject
6 #
7 list(APPEND IODRIVEROBJECT_DRV_SOURCE
8 ../kmtest_drv/kmtest_standalone.c
9 IoDriverObject_drv.c)
10
11 add_library(iodriverobject_drv SHARED ${IODRIVEROBJECT_DRV_SOURCE})
12
13 set_module_type(iodriverobject_drv kernelmodedriver)
14 target_link_libraries(iodriverobject_drv kmtest_printf ${PSEH_LIB})
15 add_importlibs(iodriverobject_drv ntoskrnl hal)
16 set_property(TARGET iodriverobject_drv PROPERTY COMPILE_DEFINITIONS KMT_STANDALONE_DRIVER)
17
18 add_cd_file(TARGET iodriverobject_drv DESTINATION reactos/bin FOR all)
19
20 #
21 # IoHelper
22 #
23 list(APPEND IOHELPER_DRV_SOURCE
24 ../kmtest_drv/kmtest_standalone.c
25 IoHelper_drv.c)
26
27 add_library(iohelper_drv SHARED ${IOHELPER_DRV_SOURCE})
28
29 set_module_type(iohelper_drv kernelmodedriver)
30 target_link_libraries(iohelper_drv kmtest_printf ${PSEH_LIB})
31 add_importlibs(iohelper_drv ntoskrnl hal)
32 set_property(TARGET iohelper_drv PROPERTY COMPILE_DEFINITIONS KMT_STANDALONE_DRIVER)
33
34 add_cd_file(TARGET iohelper_drv DESTINATION reactos/bin FOR all)