瀏覽代碼

specify that update_version target produces file Version.cpp

without it Xcode's new build system complains that Version.cpp doesn't exist and building freezes
Andrey Filipenkov 3 年之前
父節點
當前提交
37f56e075a
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      CMakeLists.txt

+ 1 - 0
CMakeLists.txt

@@ -90,6 +90,7 @@ define_property(
 # Generate Version.cpp
 # Generate Version.cpp
 if(ENABLE_GITVERSION)
 if(ENABLE_GITVERSION)
 	add_custom_target(update_version ALL
 	add_custom_target(update_version ALL
+		BYPRODUCTS "Version.cpp"
 		COMMAND ${CMAKE_COMMAND} -DGIT_SHA1="${GIT_SHA1}" -P "${PROJECT_SOURCE_DIR}/cmake_modules/Version.cmake"
 		COMMAND ${CMAKE_COMMAND} -DGIT_SHA1="${GIT_SHA1}" -P "${PROJECT_SOURCE_DIR}/cmake_modules/Version.cmake"
 	)
 	)
 else()
 else()