vendor.patch 951 B

12345678910111213141516171819202122232425262728
  1. diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
  2. index 2196dd0..ea839e5 100644
  3. --- a/lib/CMakeLists.txt
  4. +++ b/lib/CMakeLists.txt
  5. @@ -60,7 +60,6 @@ set(nghttp3_SOURCES
  6. nghttp3_opl.c
  7. nghttp3_objalloc.c
  8. nghttp3_unreachable.c
  9. - sfparse/sfparse.c
  10. )
  11. set(NGHTTP3_GENERATED_DIR "${CMAKE_CURRENT_BINARY_DIR}/generated")
  12. @@ -90,6 +89,7 @@ install(
  13. # Public shared library
  14. if(ENABLE_SHARED_LIB)
  15. add_library(nghttp3 SHARED ${nghttp3_SOURCES})
  16. + target_link_libraries(nghttp3 sfparse)
  17. set_target_properties(nghttp3 PROPERTIES
  18. COMPILE_FLAGS "${WARNCFLAGS}"
  19. VERSION ${LT_VERSION} SOVERSION ${LT_SOVERSION}
  20. @@ -106,6 +106,7 @@ endif()
  21. if(ENABLE_STATIC_LIB)
  22. # Public static library
  23. add_library(nghttp3_static STATIC ${nghttp3_SOURCES})
  24. + target_link_libraries(nghttp3_static sfparse)
  25. set_target_properties(nghttp3_static PROPERTIES
  26. COMPILE_FLAGS "${WARNCFLAGS}"
  27. VERSION ${LT_VERSION} SOVERSION ${LT_SOVERSION}