aboutsummaryrefslogtreecommitdiff
path: root/source/lib
diff options
context:
space:
mode:
Diffstat (limited to 'source/lib')
-rw-r--r--source/lib/system/CMakeLists.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/source/lib/system/CMakeLists.txt b/source/lib/system/CMakeLists.txt
index 0ca1b28..a3b5ecd 100644
--- a/source/lib/system/CMakeLists.txt
+++ b/source/lib/system/CMakeLists.txt
@@ -8,10 +8,16 @@ find_package("fmt" REQUIRED)
find_package("JPEG" REQUIRED)
find_package("PNG" REQUIRED)
find_package("spdlog" REQUIRED)
-find_package("glib" REQUIRED)
find_package("PkgConfig" REQUIRED)
+pkg_check_modules("GIO"
+ REQUIRED
+ IMPORTED_TARGET
+ GLOBAL
+ "gio-2.0"
+)
+
pkg_check_modules("libmagic"
REQUIRED
IMPORTED_TARGET
@@ -47,12 +53,12 @@ target_link_libraries("wanda-${LIB_NAME}" PUBLIC
"boost::boost"
"fmt::fmt"
- "glib::gio-2.0"
"JPEG::JPEG"
"PNG::PNG"
"spdlog::spdlog"
"PkgConfig::libmagic"
+ "PkgConfig::GIO"
)
install(TARGETS "wanda-${LIB_NAME}"