diff --git a/CMakeLists.txt b/CMakeLists.txt index 2fda89a8..3f6a72e9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -152,9 +152,9 @@ if (BUILDDOC) configure_file(${CMAKE_CURRENT_SOURCE_DIR}/doxy/node/${JSDOC_FILE} ${CMAKE_CURRENT_BINARY_DIR}/${JSDOC_FILE} COPYONLY) endforeach() add_custom_target(jsdoc ALL - COMMAND ${NODE_EXECUTABLE} docgen -m upm -i xml -t ${CMAKE_CURRENT_SOURCE_DIR}/src -g ../../ + COMMAND ${NODEJS_EXECUTABLE} docgen -m upm -i xml -t ${CMAKE_CURRENT_SOURCE_DIR}/src -g ../../ COMMAND ${YUIDOC_EXECUTABLE} -C --no-sort --helpers generators/yuidoc/helper.js --themedir generators/yuidoc/tmpl -o html/node jsdoc/yuidoc/upm - COMMAND ${NODE_EXECUTABLE} tolower -i html/node + COMMAND ${NODEJS_EXECUTABLE} tolower -i html/node DEPENDS doc WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} COMMENT "Generating API documentation with Yuidoc" VERBATIM diff --git a/cmake/modules/FindNode.cmake b/cmake/modules/FindNode.cmake index fa793a62..c59cbed7 100644 --- a/cmake/modules/FindNode.cmake +++ b/cmake/modules/FindNode.cmake @@ -94,4 +94,4 @@ if (NODEJS_EXECUTABLE) mark_as_advanced (NODEJS_EXECUTABLE) endif () -mark_as_advanced (NODE_EXECUTABLE) +mark_as_advanced (NODEJS_EXECUTABLE) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index d884c529..803135ba 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -166,7 +166,7 @@ macro(upm_doxygen) set (classname ${libname}) endif() set (CMAKE_SWIG_FLAGS -DDOXYGEN=${DOXYGEN_FOUND}) - if (BUILDSWIG) + if (BUILDSWIGPYTHON AND BUILDSWIG) add_dependencies (_pyupm_${libname} pyupm_doxy2swig) add_dependencies (pydoc _pyupm_${libname}) else ()