]> granicus.if.org Git - libexpat/commitdiff
CMake: Install shipped xmlwf manpage in case of -DEXPAT_BUILD_DOCS=OFF
authorSebastian Pipping <sebastian@pipping.org>
Sat, 12 Oct 2019 15:57:39 +0000 (17:57 +0200)
committerSebastian Pipping <sebastian@pipping.org>
Sat, 12 Oct 2019 21:22:24 +0000 (23:22 +0200)
expat/CMakeLists.txt

index 6a2d291da559617c664ff7bf7120a938cb5428f0..3417b69f737263525018ac909f67993d05fbc6df 100644 (file)
@@ -345,6 +345,8 @@ if(EXPAT_BUILD_TOOLS)
         file(MAKE_DIRECTORY ${PROJECT_BINARY_DIR}/doc)
         add_custom_command(TARGET ${_EXPAT_TARGET} PRE_BUILD COMMAND "${DOCBOOK_TO_MAN}" "${PROJECT_SOURCE_DIR}/doc/xmlwf.xml" && mv "XMLWF.1" "${PROJECT_BINARY_DIR}/doc/xmlwf.1")
         expat_install(FILES "${PROJECT_BINARY_DIR}/doc/xmlwf.1" DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
+    elseif(EXISTS ${PROJECT_SOURCE_DIR}/doc/xmlwf.1)
+        expat_install(FILES "${PROJECT_SOURCE_DIR}/doc/xmlwf.1" DESTINATION ${CMAKE_INSTALL_MANDIR}/man1)
     endif()
 endif()