diff --git a/sdk/cmake/CMakeMacros.cmake b/sdk/cmake/CMakeMacros.cmake index 62191f30913..80488a3a63b 100644 --- a/sdk/cmake/CMakeMacros.cmake +++ b/sdk/cmake/CMakeMacros.cmake @@ -18,12 +18,16 @@ function(add_dependency_edge _source _target) endfunction() function(add_dependency_header) - file(WRITE ${REACTOS_BINARY_DIR}/dependencies.graphml "\n\n \n") + if(GENERATE_DEPENDENCY_GRAPH) + file(WRITE ${REACTOS_BINARY_DIR}/dependencies.graphml "\n\n \n") + endif() endfunction() function(add_dependency_footer) - add_dependency_node(ntdll) - file(APPEND ${REACTOS_BINARY_DIR}/dependencies.graphml " \n\n") + if(GENERATE_DEPENDENCY_GRAPH) + add_dependency_node(ntdll) + file(APPEND ${REACTOS_BINARY_DIR}/dependencies.graphml " \n\n") + endif() endfunction() function(add_message_headers _type)