SET(ENABLE_GTK_DOC OFF)
SET(STATIC_ONLY TRUE)
SET(ICAL_BUILD_DOCS FALSE)
SET(ICAL_GLIB FALSE)
SET(LIBICAL_BUILD_TESTING FALSE)
include(libical/cmake/modules/LibIcalMacrosInternal.cmake)
# Turn off false positive errors caused by calls to strncpy and snprintf.
libical_add_cflag(-Wno-format-truncation NO_FORMAT_TRUNCATION)
libical_add_cflag(-Wno-stringop-truncation NO_STRINGOP_TRUNCATION)
# Turn off false positive errors for debug build.
libical_add_cflag(-Wno-maybe-uninitialized NO_MAYBE_UNINITIALIZED)
add_subdirectory(libical)