aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-09-24 15:58:31 +0200
committerDanilo M. <danix@danix.xyz>2026-09-24 15:58:31 +0200
commit0a26a0b3968486b3769ab42b2966fff6d2db1fb0 (patch)
tree55c5446f2371f09475e7d4c5fa07cf7894b8c00f /CMakeLists.txt
parentc3822fedfae813efda52f131368f0017f6b28a87 (diff)
downloadqtmaildir-0a26a0b3968486b3769ab42b2966fff6d2db1fb0.tar.gz
qtmaildir-0a26a0b3968486b3769ab42b2966fff6d2db1fb0.zip
feat: parse one calendar event with libical (item 206)
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt5
1 files changed, 5 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ee99f83..024ba27 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -40,6 +40,11 @@ message(STATUS "Found notmuch: ${NOTMUCH_LIBRARY}")
find_package(PkgConfig REQUIRED)
pkg_check_modules(GMIME REQUIRED IMPORTED_TARGET gmime-3.0)
+# libical parses and writes the calendar's iCalendar files (item 206). Unlike
+# notmuch it ships a .pc, so pkg-config finds it; unlike GMime it pulls in no
+# glib, so its headers may sit anywhere in an include list.
+pkg_check_modules(LIBICAL REQUIRED IMPORTED_TARGET libical)
+
# cmark-gfm renders the composer's markdown body into the HTML part.
#
# TWO lookups, not one, and this is the trap: only the CORE library ships a