From f6e73d85c00a60a719da95a048ba2c15712325c3 Mon Sep 17 00:00:00 2001 From: Teemu Ikonen Date: Thu, 8 Sep 2022 11:31:37 +0300 Subject: [PATCH] Add libadwaita to build system --- cmake/FindAdwaita.cmake | 11 +++++++++++ main/CMakeLists.txt | 1 + 2 files changed, 12 insertions(+) create mode 100644 cmake/FindAdwaita.cmake diff --git a/cmake/FindAdwaita.cmake b/cmake/FindAdwaita.cmake new file mode 100644 index 00000000..8202eea1 --- /dev/null +++ b/cmake/FindAdwaita.cmake @@ -0,0 +1,11 @@ +include(PkgConfigWithFallback) +find_pkg_config_with_fallback(Adwaita + PKG_CONFIG_NAME libadwaita-1 + LIB_NAMES libadwaita-1 + INCLUDE_NAMES adwaita.h + ) + +include(FindPackageHandleStandardArgs) +find_package_handle_standard_args(Adwaita + REQUIRED_VARS Adwaita_LIBRARY + VERSION_VAR Adwaita_VERSION) diff --git a/main/CMakeLists.txt b/main/CMakeLists.txt index 88b52c63..c133a399 100644 --- a/main/CMakeLists.txt +++ b/main/CMakeLists.txt @@ -11,6 +11,7 @@ find_packages(MAIN_PACKAGES REQUIRED GObject GTK4 ICU + Adwaita ) set(RESOURCE_LIST