Files

27 lines
532 B
CMake
Raw Permalink Normal View History

set(CXX_SOURCES
buffer_packet.cpp
chunk_packet.cpp
cohesive_packet.cpp
ethernet_header.cpp
mac_address.cpp
packet_variant.cpp
packet.cpp
proxy_header.cpp
)
set(CXX_SOURCES_POSIX
io_vector.cpp
sockaddr.cpp
)
option(VANETZA_NET_WITH_POSIX "Build network module with POSIX extension" ${UNIX})
if(VANETZA_NET_WITH_POSIX)
list(APPEND CXX_SOURCES ${CXX_SOURCES_POSIX})
endif()
add_vanetza_component(net ${CXX_SOURCES})
target_link_libraries(net PUBLIC common)
add_test_subdirectory(tests)