gnucash-docs maint: Bug 798620 - Unable to build docs on Mageia Cauldron

John Ralls jralls at code.gnucash.org
Sun Sep 25 14:35:11 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/b5e33631 (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/354cd9b9 (commit)



commit b5e33631d62c4afdbc2707a39ee025f50996ae5f
Author: John Ralls <jralls at ceridwen.us>
Date:   Sun Sep 25 11:33:10 2022 -0700

    Bug 798620 - Unable to build docs on Mageia Cauldron
    
    Ensure that the build-product directory is ready in highly parallel builds.

diff --git a/cmake/AddXdgHelpTarget.cmake b/cmake/AddXdgHelpTarget.cmake
index b9bb53af..5adb972f 100644
--- a/cmake/AddXdgHelpTarget.cmake
+++ b/cmake/AddXdgHelpTarget.cmake
@@ -39,7 +39,7 @@ function (add_xdghelp_target docname lang entities figures)
     add_custom_command(
         OUTPUT ${dest_files}
         COMMAND ${CMAKE_COMMAND} -E copy ${source_files} "${BUILD_DIR}"
-        DEPENDS ${entities} "index.docbook" ${dtd_files}
+        DEPENDS ${entities} "index.docbook" ${dtd_files} "${CMAKE_CURRENT_BINARY_DIR}/xdghelptrigger")
         WORKING_DIRECTORY "${BUILD_DIR}")
 
     # Copy figures for this document



Summary of changes:
 cmake/AddXdgHelpTarget.cmake | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



More information about the gnucash-changes mailing list