From ebdaac01c38e6438319a391ecd0776b0e824b534 Mon Sep 17 00:00:00 2001 From: kallaballa Date: Mon, 25 Sep 2023 18:07:51 +0200 Subject: [PATCH] add copying of doxygen assets to CMakeLists.txt --- modules/v4d/CMakeLists.txt | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/modules/v4d/CMakeLists.txt b/modules/v4d/CMakeLists.txt index 9d2d75e05..39f234b8a 100755 --- a/modules/v4d/CMakeLists.txt +++ b/modules/v4d/CMakeLists.txt @@ -163,6 +163,10 @@ if(NOT (TARGET ${the_module})) COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/assets") + add_custom_command(TARGET ${the_module} PRE_BUILD + COMMAND ${CMAKE_COMMAND} -E make_directory + "${CMAKE_CURRENT_BINARY_DIR}/assets/doxygen") + add_custom_command(TARGET ${the_module} PRE_BUILD COMMAND ${CMAKE_COMMAND} -E make_directory "${CMAKE_CURRENT_BINARY_DIR}/assets/models") @@ -191,6 +195,23 @@ if(NOT (TARGET ${the_module})) "${yunet_SOURCE_DIR}/face_detection_yunet_2023mar.onnx" "${CMAKE_CURRENT_BINARY_DIR}/assets/models/") + add_custom_command(TARGET ${the_module} PRE_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + "${CMAKE_CURRENT_SOURCE_DIR}/third/doxygen-bootstrapped/customdoxygen.css" + "${CMAKE_SOURCE_DIR}/doc/stylesheet.css") + + add_custom_command(TARGET ${the_module} PRE_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + "${CMAKE_CURRENT_SOURCE_DIR}/third/doxygen-bootstrapped/example-site/header.html" + "${CMAKE_SOURCE_DIR}/doc/") + + add_custom_command(TARGET ${the_module} PRE_BUILD + COMMAND ${CMAKE_COMMAND} -E copy + "${CMAKE_CURRENT_SOURCE_DIR}/third/doxygen-bootstrapped/example-site/footer.html" + "${CMAKE_SOURCE_DIR}/doc/") + + list(APPEND CMAKE_DOXYGEN_HTML_FILES "${CMAKE_CURRENT_SOURCE_DIR}/third/doxygen-bootstrapped/doxy-boot.js") + #Add sample targets if(BUILD_EXAMPLES) if(EMSCRIPTEN)