File set-option-for-aiassistant-plugin.patch of Package deepin-calendar
diff -Nur dde-calendar-6.5.8/CMakeLists.txt dde-calendar-6.5.8-new/CMakeLists.txt
--- dde-calendar-6.5.8/CMakeLists.txt 2025-05-13 16:36:45.000000000 +0800
+++ dde-calendar-6.5.8-new/CMakeLists.txt 2025-05-27 23:21:43.626737839 +0800
@@ -54,11 +54,15 @@
set(${result} ${dirlist})
endmacro()
+option(WITH_AIASSISTANT_PLUGIN "Build with SCHEDULE-PLUGIN support" ON)
+
ADD_SUBDIRECTORY(3rdparty/kcalendarcore)
ADD_SUBDIRECTORY(calendar-common)
ADD_SUBDIRECTORY(calendar-client)
ADD_SUBDIRECTORY(calendar-service)
-ADD_SUBDIRECTORY(schedule-plugin)
+if(WITH_AIASSISTANT_PLUGIN)
+ ADD_SUBDIRECTORY(schedule-plugin)
+endif()
# FIXME: Unit tests have not been maintained for a long time
# ADD_SUBDIRECTORY(tests)