Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--build_files/build_environment/cmake/nasm.cmake9
1 files changed, 9 insertions, 0 deletions
diff --git a/build_files/build_environment/cmake/nasm.cmake b/build_files/build_environment/cmake/nasm.cmake
index 51d7ebd8830..6eadfc5e4f0 100644
--- a/build_files/build_environment/cmake/nasm.cmake
+++ b/build_files/build_environment/cmake/nasm.cmake
@@ -27,3 +27,12 @@ ExternalProject_Add(external_nasm
INSTALL_COMMAND ${CONFIGURE_ENV} && cd ${BUILD_DIR}/nasm/src/external_nasm/ && make install
INSTALL_DIR ${LIBDIR}/nasm
)
+
+if(UNIX)
+ # `touch nasm.1 ndisasm.1` helps to create the manual pages files, even when
+ # local `asciidoc` and `xmlto` packages are not installed.
+ ExternalProject_Add_Step(external_nasm after_configure
+ COMMAND ${CMAKE_COMMAND} -E touch ${BUILD_DIR}/nasm/src/external_nasm/nasm.1 ${BUILD_DIR}/nasm/src/external_nasm/ndisasm.1
+ DEPENDEES configure
+ )
+endif()