summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2024-04-18 20:51:10 +0200
committerManoloFLTK <41016272+ManoloFLTK@users.noreply.github.com>2024-04-18 20:51:10 +0200
commit15d9a350bf715357dec12810dcfe51ba8defbd5d (patch)
tree86cd4b872f5bcd9148864e0f50cdc5b05665f53a
parente6957fc2f52d75d4de0e91df0729156d9ccfb5b0 (diff)
Restore IMPORTED_TARGET in pkg_check_modules command for libdecor
-rw-r--r--CMake/options.cmake2
-rw-r--r--src/CMakeLists.txt2
2 files changed, 2 insertions, 2 deletions
diff --git a/CMake/options.cmake b/CMake/options.cmake
index b27f9adf5..41ff93edd 100644
--- a/CMake/options.cmake
+++ b/CMake/options.cmake
@@ -333,7 +333,7 @@ if(UNIX)
unset(FLTK_USE_PANGO CACHE)
set(FLTK_USE_PANGO TRUE CACHE BOOL "use lib Pango")
if(FLTK_USE_SYSTEM_LIBDECOR)
- pkg_check_modules(SYSTEM_LIBDECOR libdecor-0>=0.2.0 QUIET)
+ pkg_check_modules(SYSTEM_LIBDECOR IMPORTED_TARGET libdecor-0>=0.2.0 QUIET)
if(NOT SYSTEM_LIBDECOR_FOUND)
message(STATUS "Warning: system libdecor doesn't satisfy version ≥ 0.2.0,")
message(STATUS " using bundled libdecor library instead.")
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 81a7b6605..b01ee09ab 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -756,7 +756,7 @@ if(UNIX AND FLTK_BACKEND_WAYLAND)
list(APPEND OPTIONAL_LIBS PkgConfig::WLD_EGL PkgConfig::PKG_EGL)
endif(FLTK_USE_GL)
if(USE_SYSTEM_LIBDECOR)
- list(APPEND OPTIONAL_LIBS ${SYSTEM_LIBDECOR_LDFLAGS})
+ list(APPEND OPTIONAL_LIBS PkgConfig::SYSTEM_LIBDECOR)
elseif(GTK_FOUND AND FLTK_USE_LIBDECOR_GTK)
list(APPEND OPTIONAL_LIBS PkgConfig::GTK)
endif(USE_SYSTEM_LIBDECOR)