[MMIXER] Fix additional data size initialization for different audio formats (#6753)
[reactos.git] / drivers / network / dd / netkvm / CMakeLists.txt
1
2 include_directories(BEFORE Common
3 ${REACTOS_SOURCE_DIR}/sdk/lib/drivers/virtio)
4
5 add_definitions(
6 -DNDIS_MINIPORT_DRIVER
7 -DNDIS51_MINIPORT=1)
8
9 list(APPEND SOURCE
10 Common/ParaNdis-Common.c
11 Common/ParaNdis-Oid.c
12 Common/ParaNdis-VirtIO.c
13 Common/ParaNdis-Debug.c
14 Common/sw-offload.c
15 wxp/ParaNdis5-Driver.c
16 wxp/ParaNdis5-Impl.c
17 wxp/ParaNdis5-Oid.c)
18
19 add_library(netkvm MODULE ${SOURCE} wxp/parandis.rc)
20 target_link_libraries(netkvm virtio)
21 set_module_type(netkvm kernelmodedriver)
22 add_importlibs(netkvm ndis ntoskrnl hal)
23 add_cd_file(TARGET netkvm DESTINATION reactos/system32/drivers FOR all)
24 add_driver_inf(netkvm netkvm.inf)
25
26 if(NOT MSVC)
27 target_compile_options(netkvm PRIVATE
28 -Wno-unused-function
29 -Wno-pointer-sign
30 -Wno-pointer-to-int-cast
31 -Wno-int-to-pointer-cast
32 -Wno-attributes)
33 endif()
34
35 if(CMAKE_C_COMPILER_ID STREQUAL "GNU")
36 target_compile_options(netkvm PRIVATE -Wno-old-style-declaration -Wno-unused-but-set-variable)
37 endif()