diff --git a/src/net/CMakeLists.txt b/src/net/CMakeLists.txt index 082c00fb..0d4698df 100644 --- a/src/net/CMakeLists.txt +++ b/src/net/CMakeLists.txt @@ -1,3 +1,5 @@ +include(FixInterfaceIncludes) + add_library(net-utils STATIC Net.cpp Net_PCap.cpp @@ -13,6 +15,7 @@ target_include_directories(net-utils PUBLIC "${CMAKE_CURRENT_SOURCE_DIR}/..") option(USE_SYSTEM_LIBSLIRP "Use system libslirp instead of the bundled version" OFF) if (USE_SYSTEM_LIBSLIRP) pkg_check_modules(Slirp REQUIRED IMPORTED_TARGET slirp) + fix_interface_includes(PkgConfig::Slirp) target_link_libraries(net-utils PRIVATE PkgConfig::Slirp) else() add_subdirectory(libslirp EXCLUDE_FROM_ALL)