You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
workflow/src%2Fserver/CMakeLists.txt

19 lines
666 B

cmake_minimum_required(VERSION 3.6) # 设置 CMake 的最低版本要求为 3.6
project(server) # 定义项目名称为 "server"
# 设置源文件列表
set(SRC
WFServer.cc # 添加 WFServer.cc 文件到源文件列表
)
# 如果 MySQL 配置未被设置为 "n"
if (NOT MYSQL STREQUAL "n")
set(SRC
${SRC} # 保留原有的源文件
WFMySQLServer.cc # 添加 WFMySQLServer.cc 文件到源文件列表
)
endif ()
# 将源文件列表构建为一个对象库
add_library(${PROJECT_NAME} OBJECT ${SRC}) # 生成名为 "server" 的对象库