gnucash-docs maint: Fix ghelp build failure

John Ralls jralls at code.gnucash.org
Sat Jul 9 19:16:14 EDT 2022


Updated	 via  https://github.com/Gnucash/gnucash-docs/commit/dba3a713 (commit)
	from  https://github.com/Gnucash/gnucash-docs/commit/afef9670 (commit)



commit dba3a713953ac3ec141af52e834203952a5a1e81
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 9 16:15:51 2022 -0700

    Fix ghelp build failure
    
    Missed step in creating ghelptrigger.

diff --git a/cmake/AddGHelpTarget.cmake b/cmake/AddGHelpTarget.cmake
index 2a2dd422..840e5149 100644
--- a/cmake/AddGHelpTarget.cmake
+++ b/cmake/AddGHelpTarget.cmake
@@ -33,7 +33,8 @@ function (add_ghelp_target docname lang entities figures)
     add_custom_command(
       OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ghelptrigger"
       COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}"
-      COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}/figures")
+      COMMAND ${CMAKE_COMMAND} -E make_directory "${BUILD_DIR}/figures"
+      COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/ghelptrigger")
 
 
     add_custom_command(
@@ -47,7 +48,7 @@ function (add_ghelp_target docname lang entities figures)
         OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ghelp_figtrigger"
         COMMAND ${CMAKE_COMMAND} -E copy ${figures} "${BUILD_DIR}/figures"
         COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/ghelp_figtrigger"
-        DEPENDS ${figures})
+        DEPENDS ${figures} "${CMAKE_CURRENT_BINARY_DIR}/ghelptrigger")
 
     add_custom_target("${lang}-${docname}-ghelp"
         DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/ghelptrigger"



Summary of changes:
 cmake/AddGHelpTarget.cmake | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)



More information about the gnucash-changes mailing list