CMakeLists.txt 428 B

1234567891011121314151617181920212223
  1. cmake_minimum_required(VERSION 3.5)
  2. project(LightingIO VERSION 0.2.1 LANGUAGES C CXX)
  3. # for generate ycm complete database
  4. SET(CMAKE_CXX_STANDARD 14)
  5. ADD_DEFINITIONS(
  6. -DUSE_TCMALLOC
  7. -DUSENONSTD_STRING_VIEW
  8. -DNET_ENABLE_REUSER_PORT
  9. )
  10. set(LTIO_BUILD_EXAMPLES OFF)
  11. set(LTIO_BUILD_UNITTESTS OFF)
  12. ADD_SUBDIRECTORY(ltio)
  13. ADD_EXECUTABLE(benchmark_server
  14. http_benchmark.cc
  15. )
  16. TARGET_LINK_LIBRARIES(benchmark_server
  17. ltio
  18. )