Skip to content

Xcode: Use deterministic object ids for script build phases

Brad King requested to merge brad.king/cmake:xcode-object-ids into master

The Xcode "new build system" only considers a script build phase up to date if it has run before, even if outputs are newer than inputs. Use a deterministic object id for script build phases associated with custom commands so that they do not need to re-run after CMake re-generates the project.

Fixes: #21669 (closed)
Backport: release

Merge request reports