瀏覽代碼

Meta: Rename a variable in the invoke_generator() utility

This isn't always a "version file".
Timothy Flynn 1 年之前
父節點
當前提交
473f840142
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Meta/CMake/utils.cmake

+ 2 - 2
Meta/CMake/utils.cmake

@@ -180,7 +180,7 @@ function(remove_path_if_version_changed version version_file cache_path)
     endif()
     endif()
 endfunction()
 endfunction()
 
 
-function(invoke_generator name generator version_file header implementation)
+function(invoke_generator name generator primary_source header implementation)
     cmake_parse_arguments(invoke_generator "" "" "arguments;dependencies" ${ARGN})
     cmake_parse_arguments(invoke_generator "" "" "arguments;dependencies" ${ARGN})
 
 
     add_custom_command(
     add_custom_command(
@@ -190,7 +190,7 @@ function(invoke_generator name generator version_file header implementation)
         COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${implementation}.tmp" "${implementation}"
         COMMAND "${CMAKE_COMMAND}" -E copy_if_different "${implementation}.tmp" "${implementation}"
         COMMAND "${CMAKE_COMMAND}" -E remove "${header}.tmp" "${implementation}.tmp"
         COMMAND "${CMAKE_COMMAND}" -E remove "${header}.tmp" "${implementation}.tmp"
         VERBATIM
         VERBATIM
-        DEPENDS ${generator} ${invoke_generator_dependencies} "${version_file}"
+        DEPENDS ${generator} ${invoke_generator_dependencies} "${primary_source}"
     )
     )
 
 
     add_custom_target("generate_${name}" DEPENDS "${header}" "${implementation}")
     add_custom_target("generate_${name}" DEPENDS "${header}" "${implementation}")