file(GLOB_RECURSE PROTOCOL_SRCS
${CMAKE_CURRENT_LIST_DIR}/src/*.c
${CMAKE_CURRENT_LIST_DIR}/src/*.cpp
)
add_library(protocol STATIC ${PROTOCOL_SRCS})
add_library(XSched::protocol ALIAS protocol)
target_include_directories(protocol PUBLIC
${XSCHED_INCLUDE_DIR}
${CMAKE_CURRENT_LIST_DIR}/include
)
target_compile_options(protocol PRIVATE
-fPIC
-Wall
-Wextra
-Werror
)