xo-reader/xo-webutil/src/webutil/CMakeLists.txt
Roland Conybeare afbc21d143 Add 'xo-webutil/' from commit '8e75838950'
git-subtree-dir: xo-webutil
git-subtree-mainline: 86cd0a812b
git-subtree-split: 8e75838950
2025-05-11 14:48:17 -05:00

15 lines
516 B
CMake

# webutil/CMakeLists.txt
set(SELF_LIB webutil)
set(SELF_SRCS StreamEndpointDescr.cpp HttpEndpointDescr.cpp Alist.cpp)
# reminder: can't be header-only library, because depends on non-header-only callback (bc of non-header-only refcnt)
xo_add_shared_library4(${SELF_LIB} ${PROJECT_NAME}Targets ${PROJECT_VERSION} 1 ${SELF_SRCS})
# ----------------------------------------------------------------
# external dependencies
xo_dependency(${SELF_LIB} refcnt)
xo_dependency(${SELF_LIB} callback)
# end CMakeLists.txt