From 64b0c64ed6ce4995f73ca9505152cf6a8ba25b36 Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Sat, 29 Jun 2024 16:53:32 +0200 Subject: [PATCH] cmake: Don't install man pages if LIBXML2_WITH_PROGRAMS=OFF --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 377988780..f8c203184 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -562,8 +562,10 @@ if(LIBXML2_WITH_PYTHON) endif() install(FILES doc/xml2-config.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT documentation) -install(FILES doc/xmlcatalog.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT documentation) -install(FILES doc/xmllint.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT documentation) +if(LIBXML2_WITH_PROGRAMS) + install(FILES doc/xmlcatalog.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT documentation) + install(FILES doc/xmllint.1 DESTINATION ${CMAKE_INSTALL_MANDIR}/man1 COMPONENT documentation) +endif() install(DIRECTORY doc/ DESTINATION ${CMAKE_INSTALL_DOCDIR} COMPONENT documentation PATTERN "Makefile.*" EXCLUDE PATTERN "meson.build" EXCLUDE