From: Arnaud Giersch Date: Thu, 16 May 2019 11:53:02 +0000 (+0200) Subject: Fix make dist / distcheck. X-Git-Tag: v3.22.4~124^2 X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/commitdiff_plain/3b27295b43c29a2b822a0004a9dd6954a911b04c Fix make dist / distcheck. --- diff --git a/tools/cmake/Distrib.cmake b/tools/cmake/Distrib.cmake index 10fa30ab7f..ba073a1376 100644 --- a/tools/cmake/Distrib.cmake +++ b/tools/cmake/Distrib.cmake @@ -195,12 +195,18 @@ add_custom_target(dist-dir COMMAND ${CMAKE_COMMAND} -E remove ${PROJECT_NAME}-${release_version}.tar.gz COMMAND ${CMAKE_COMMAND} -E make_directory ${PROJECT_NAME}-${release_version} COMMAND ${CMAKE_COMMAND} -E make_directory ${PROJECT_NAME}-${release_version}/doc/html/ - COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_BINARY_DIR}/doc/html/ ${PROJECT_NAME}-${release_version}/doc/html/ - COMMAND rm -f `grep -rl " Reference" ${PROJECT_NAME}-${release_version}/doc/html/` # Doxygen, go away - COMMAND rm -f `grep -rl "Member List" ${PROJECT_NAME}-${release_version}/doc/html/` # Doxygen, you're getting annoying ) add_dependencies(dist-dir maintainer_files) +if(IS_DIRECTORY ${CMAKE_BINARY_DIR}/doc/html/) + add_custom_command(TARGET dist-dir POST_BUILD + COMMENT "Copying the documentation" + COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_BINARY_DIR}/doc/html/ ${PROJECT_NAME}-${release_version}/doc/html/ + COMMAND rm -f `grep -rl " Reference" ${PROJECT_NAME}-${release_version}/doc/html/` # Doxygen, go away + COMMAND rm -f `grep -rl "Member List" ${PROJECT_NAME}-${release_version}/doc/html/` # Doxygen, you're getting annoying + ) +endif() + set(dirs_in_tarball "") foreach(file ${source_to_pack}) #message(${file})