hypercube/CMakeLists.txt

29 lines
No EOL
530 B
CMake

cmake_minimum_required(VERSION 3.6)
project(hypercube)
set(CMAKE_CXX_STANDARD 11)
add_definitions(-DUSE_LINUX_SENDFILE -DSHORT_SERVER_VERSION)
set(SOURCE_FILES
akbuf/akbuf.c
akbuf/akbuf.h
asio/AKepoll.h
asio/asio.c
asio/asio.h
cfg.c
cfg.h
config.h
dist.h
http.c
http.h
hypercube.h
log.c
log.h
main.c
net.c
net.h
tracker.c
tracker.h)
add_executable(hypercube ${SOURCE_FILES})