diff --git a/CMakeLists.txt b/CMakeLists.txt index 1a1f8e9..949d7f1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -20,9 +20,14 @@ add_library(ls-qpack "") target_include_directories(ls-qpack PUBLIC .) target_sources(ls-qpack PRIVATE lsqpack.c) -target_include_directories(ls-qpack PRIVATE deps/xxhash/) +# target_include_directories(ls-qpack PRIVATE deps/xxhash/) if(LSQPACK_XXH) target_sources(ls-qpack PRIVATE deps/xxhash/xxhash.c) +else() + find_package(PkgConfig REQUIRED) + pkg_check_modules(XXH REQUIRED IMPORTED_TARGET libxxhash) + target_link_libraries(ls-qpack PUBLIC PkgConfig::XXH) + set(LSQPACK_DEPENDS "libxxhash") endif() if(WIN32)