diff options
-rw-r--r-- | cmake/Functions.cmake | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/cmake/Functions.cmake b/cmake/Functions.cmake index ef605103f..cc6f609f6 100644 --- a/cmake/Functions.cmake +++ b/cmake/Functions.cmake @@ -1132,8 +1132,11 @@ function(add_gn_command) -P ${WEBENGINE_ROOT_SOURCE_DIR}/cmake/Gn.cmake WORKING_DIRECTORY ${WEBENGINE_ROOT_BUILD_DIR} COMMENT "Run gn for target ${arg_CMAKE_TARGET} in ${arg_BUILDDIR}" - DEPENDS ${gnArgArgFile} run_${arg_MODULE}_GnReady - "${WEBENGINE_ROOT_SOURCE_DIR}/src/${arg_MODULE}/configure/BUILD.root.gn.in" + DEPENDS + ${gnArgArgFile} + run_${arg_MODULE}_GnReady + "${WEBENGINE_ROOT_SOURCE_DIR}/src/${arg_MODULE}/configure/BUILD.root.gn.in" + "${WEBENGINE_ROOT_SOURCE_DIR}/cmake/Gn.cmake" ) add_custom_target(runGn_${arg_GN_TARGET} DEPENDS #TODO this is fixed in cmake 3.20 so we could simply use GN_TARGET and not create new one |