Rework CMake Xcode support

It seems the mandatory use of cmake in the upcoming v4 branch has come as something of a shock to some users and I have spent some time recently customizing the cmake process to my own liking. I was asked by @zhangxm to create a pull request for these changes, which I have now done, and I have also added to the existing cmake documentation (see cmake/README.md) to provide insights on how to specify common customizations.

I am certain there is more to say, not just about Xcode, but about all the IDEs used, as they can all be customized in similar ways. I hope that other users will contribute in this area with their own changes and tips in order to make using cmake the success I am certain it will be.

I would also be interested in anyone’s opinion on this change.

2 Likes