cmake_minimum_required(VERSION 3.10)
SET( CMAKE_VERBOSE_MAKEFILE on )
set(CMAKE_C_COMPILER "mipsel-openwrt-linux-gcc")
set(CMAKE_C_FLAGS "-W -Wall -lpthread") add_definitions("-Werror")
project(httpsd)
message(${PROJECT_SOURCE_DIR}) MESSAGE(${PROJECT_BINARY_DIR})
include_directories(base/include)
link_directories(base/lib/openssl)
set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/output/bin)
add_subdirectory(source/socket) add_subdirectory(source/tls) add_subdirectory(source/http)
set(SRC_LIST main.c)
add_executable(httpsd ${SRC_LIST})
message("====BEGIN LINK LIB====") target_link_libraries(httpsd http tls crypto ssl socket)
install(TARGETS ${PROJECT_NAME} DESTINATION /home/kaikai/nfsshare/share_03)
|