httpFilePaths.cmake 875 B

12345678910111213141516171819
  1. # This file is to add source files and include directories
  2. # into variables so that it can be reused from different repositories
  3. # in their Cmake based build system by including this file.
  4. #
  5. # Files specific to the repository such as test runner, platform tests
  6. # are not added to the variables.
  7. # HTTP library source files.
  8. set( HTTP_SOURCES
  9. ${CMAKE_CURRENT_LIST_DIR}/source/core_http_client.c
  10. ${CMAKE_CURRENT_LIST_DIR}/source/dependency/3rdparty/llhttp/src/api.c
  11. ${CMAKE_CURRENT_LIST_DIR}/source/dependency/3rdparty/llhttp/src/llhttp.c
  12. ${CMAKE_CURRENT_LIST_DIR}/source/dependency/3rdparty/llhttp/src/http.c )
  13. # HTTP library public include directories.
  14. set( HTTP_INCLUDE_PUBLIC_DIRS
  15. ${CMAKE_CURRENT_LIST_DIR}/source/include
  16. ${CMAKE_CURRENT_LIST_DIR}/source/interface
  17. ${CMAKE_CURRENT_LIST_DIR}/source/dependency/3rdparty/llhttp/include )