HomePhabricator

[CMake] llvm_codesign workaround for Xcode double-signing errors

Authored by sgraenitz on Dec 13 2018, 10:51 AM.

Description

[CMake] llvm_codesign workaround for Xcode double-signing errors

Summary:
When using Xcode to build LLVM with code signing, the post-build rule is executed even if the actual build-step was skipped. This causes double-signing errors. We can currently only avoid it by passing the --force flag.

Plus some polishing for my previous patch D54443.

Reviewers: beanz, kubamracek

Reviewed By: kubamracek

Subscribers: #lldb, mgorny, llvm-commits

Differential Revision: https://reviews.llvm.org/D55116

llvm-svn: 349070

Details

Committed
sgraenitzDec 13 2018, 10:51 AM
Reviewer
kubamracek
Differential Revision
D55116: [CMake] llvm_codesign workaround for Xcode double-signing errors
Parents
rG9737096bb152: [LoopUtils] Use i32 instead of `void`.
Branches
Unknown
Tags
Unknown