diff --git a/CMakeLists.txt b/CMakeLists.txt index 2b05f97..9f2afd5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -53,8 +53,6 @@ if(CMAKE_PROJECT_NAME STREQUAL PROJECT_NAME) find_program(iwyu NAMES include-what-you-use iwyu REQUIRED) set(iwyu_path ${iwyu}) - find_package(PkgConfig REQUIRED) - set(MemoryCheckCommand "valgrind") # Let's nicely support folders in IDEs diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index ecebbb1..cfd6f92 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -36,3 +36,8 @@ endif() include(GenerateExportHeader) generate_export_header(feynman EXPORT_FILE_NAME ${PROJECT_BINARY_DIR}/src/export.h) + +find_package(PkgConfig REQUIRED) +pkg_check_modules(WLROOTS REQUIRED IMPORTED_TARGET wlroots) + +target_link_libraries(feynman PUBLIC PkgConfig::WLROOTS)