gnucash-docs maint: Fix html build failure

John Ralls jralls at code.gnucash.org
Sat Jul 9 19:22:09 EDT 2022


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



commit b196fb0b88efc39abb53fafb518c883c6ce288d0
Author: John Ralls <jralls at ceridwen.us>
Date:   Sat Jul 9 16:22:02 2022 -0700

    Fix html build failure
    
    styletrigger and figtrigger must depend on htmltrigger.

diff --git a/cmake/AddHtmlTarget.cmake b/cmake/AddHtmlTarget.cmake
index 44dddd16..0c8e5fc5 100644
--- a/cmake/AddHtmlTarget.cmake
+++ b/cmake/AddHtmlTarget.cmake
@@ -36,14 +36,14 @@ function (add_html_target docname lang entities figures)
         OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/html_figtrigger"
         COMMAND ${CMAKE_COMMAND} -E copy ${figures} "${BUILD_DIR}/figures"
         COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/html_figtrigger"
-        DEPENDS ${figures})
+        DEPENDS ${figures} "${CMAKE_CURRENT_BINARY_DIR}/htmltrigger")
 
     # Copy style icons for this document (warning, info,...)
     add_custom_command(
         OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/styletrigger"
         COMMAND  ${CMAKE_COMMAND} -E copy ${styleicons} "${BUILD_DIR}/stylesheet"
         COMMAND touch "${CMAKE_CURRENT_BINARY_DIR}/styletrigger"
-        DEPENDS ${styleicons})
+        DEPENDS ${styleicons} "${CMAKE_CURRENT_BINARY_DIR}/htmltrigger")
 
     add_custom_target("${lang}-${docname}-html"
         DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/htmltrigger"



Summary of changes:
 cmake/AddHtmlTarget.cmake | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



More information about the gnucash-changes mailing list