CMakeLists.txt 470 B

12345678910111213141516
  1. add_library(web_service STATIC
  2. telemetry_json.cpp
  3. telemetry_json.h
  4. verify_login.cpp
  5. verify_login.h
  6. web_backend.cpp
  7. web_backend.h
  8. )
  9. create_target_directory_groups(web_service)
  10. get_directory_property(OPENSSL_LIBS
  11. DIRECTORY ${CMAKE_SOURCE_DIR}/externals/libressl
  12. DEFINITION OPENSSL_LIBS)
  13. add_definitions(-DCPPHTTPLIB_OPENSSL_SUPPORT)
  14. target_link_libraries(web_service PUBLIC common json-headers ${OPENSSL_LIBS} httplib lurlparser)