fix: kf6-ki18n — nuke all ecm_generate_qdoc in one pass

This commit is contained in:
2026-06-29 10:40:43 +03:00
parent d28d07389f
commit 5427c364f0
+1 -6
View File
@@ -26,12 +26,7 @@ sed -i 's/^ki18n_install(po)/#ki18n_install(po)/' \
"${COOKBOOK_SOURCE}/CMakeLists.txt" 2>/dev/null || true
sed -i 's/find_package(ECM 6[.]27[.]0/find_package(ECM 6.10.0/' \
"${COOKBOOK_SOURCE}/CMakeLists.txt" 2>/dev/null || true
sed -i '/include(ECMGenerateQDoc)/d' \
"${COOKBOOK_SOURCE}/CMakeLists.txt" 2>/dev/null || true
sed -i '/ecm_generate_qdoc/d' \
"${COOKBOOK_SOURCE}/src/i18n/CMakeLists.txt" 2>/dev/null || true
sed -i '/ecm_generate_qdoc/d' \
"${COOKBOOK_SOURCE}/src/localedata/CMakeLists.txt" 2>/dev/null || true
find "${COOKBOOK_SOURCE}" -name "CMakeLists.txt" -exec sed -i '/include(ECMGenerateQDoc)/d; /ecm_generate_qdoc/d' {} +
# Build the QML-facing i18n library needed by KNewStuffWidgets. Keep the
# locale-data QML plugin disabled until its runtime data surface is packaged.