fix the slirp shit some more

This commit is contained in:
Nadia Holmquist Pedersen
2024-08-07 17:45:56 +02:00
parent b47563e888
commit 4359bccfcb
4 changed files with 7 additions and 8 deletions

View File

@ -16,9 +16,8 @@ option(USE_SYSTEM_LIBSLIRP "Use system libslirp instead of the bundled version"
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)
target_link_libraries(net-utils PUBLIC PkgConfig::Slirp)
else()
add_subdirectory(libslirp EXCLUDE_FROM_ALL)
target_include_directories(net-utils SYSTEM PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}/libslirp/glib")
target_link_libraries(net-utils PRIVATE slirp)
target_link_libraries(net-utils PUBLIC slirp)
endif()