# libuv docs
message(STATUS "There are some docs demos")
message(STATUS "PROJECT_SOURCE_DIR:${PROJECT_SOURCE_DIR}")
message(STATUS "CMAKE_CURRENT_SOURCE_DIR:${CMAKE_CURRENT_SOURCE_DIR}")
message(STATUS "uv_libraries:${uv_libraries}")
message(STATUS "uv_a:${uv_a}")
set(SIMPLE_PROJECTS
cgi
detach
dns
helloworld
idle-basic
idle-compute
interfaces
locks
# multi-echo-server
onchange
pipe-echo-server
# plugin
# proc-streams
progress
queue-cancel
queue-work
ref-timer
signal
spawn
tcp-echo-server
thread-create
tty
tty-gravity
udp-dhcp
uvcat
uvstop
uvtee
uvwget)
foreach(project ${SIMPLE_PROJECTS})
message(STATUS ${project})
add_executable(${project} "${CMAKE_CURRENT_SOURCE_DIR}/code/${project}/main.c")
target_include_dir
备份地址: 【cmakelist.demo】