phase 2 tcp
This commit is contained in:
@@ -104,3 +104,18 @@ function(softbus_apply_udev target)
|
||||
target_compile_definitions(${target} PRIVATE SOFTBUS_HAS_UDEV=0)
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
function(softbus_apply_socketcan target)
|
||||
if(WIN32)
|
||||
set(SOFTBUS_HAS_SOCKETCAN OFF)
|
||||
else()
|
||||
include(CheckIncludeFileCXX)
|
||||
check_include_file_cxx("linux/can.h" SOFTBUS_HAS_SOCKETCAN)
|
||||
endif()
|
||||
if(SOFTBUS_HAS_SOCKETCAN)
|
||||
target_compile_definitions(${target} PRIVATE SOFTBUS_HAS_SOCKETCAN=1)
|
||||
else()
|
||||
target_compile_definitions(${target} PRIVATE SOFTBUS_HAS_SOCKETCAN=0)
|
||||
message(WARNING "linux/can.h not found; SocketCAN will be simulated for ${target}")
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
Reference in New Issue
Block a user