quic: Add PICOTLS_INCLUDE_DIR var to CMakeLists. 86/21086/2
authorMathias Raoul <mathias.raoul@gmail.com>
Tue, 6 Aug 2019 12:58:01 +0000 (14:58 +0200)
committerDave Wallace <dwallacelf@gmail.com>
Mon, 21 Oct 2019 15:57:52 +0000 (15:57 +0000)
Type: fix

Change-Id: I10ebcc653491d11ca798e0a60be6eeef82c41766
Signed-off-by: Mathias Raoul <mathias.raoul@gmail.com>
src/plugins/quic/CMakeLists.txt

index 5652bdb..43fb483 100644 (file)
@@ -16,6 +16,7 @@ message(STATUS "Looking for quicly")
 unset(QUIC_LINK_LIBRARIES)
 
 find_path(QUICLY_INCLUDE_DIR NAMES quicly.h)
+find_path(PICOTLS_INCLUDE_DIR NAMES picotls.h)
 find_library (QUICLY_LIBRARY NAMES "libquicly.a")
 find_library (PICOTLS_CORE_LIBRARY NAMES "libpicotls-core.a")
 find_library (PICOTLS_OPENSSL_LIBRARY NAMES "libpicotls-openssl.a")
@@ -28,6 +29,11 @@ list(APPEND QUIC_LINK_LIBRARIES
 
 if(QUICLY_INCLUDE_DIR AND QUIC_LINK_LIBRARIES)
   include_directories (${QUICLY_INCLUDE_DIR})
+
+  if(PICOTLS_INCLUDE_DIR)
+    include_directories (${PICOTLS_INCLUDE_DIR})
+  endif()
+
   add_vpp_plugin(quic
     SOURCES
     certs.c