Thank you for the reply @slackmoehrle
I am still a bit puzzled how this works when more people work on the same game for iOS.
Let’s assume person A pushes his changes including the xCode .xcodeproj file. For example person A added a lot of files and configured the xcode project etc.
Now person B wants to collaborate. B clones the repository including the .xcodeproj file. Right after checkout he needs to run: “cmake …/… -GXcode -DCMAKE_SYSTEM_NAME=iOS -DCMAKE_OSX_SYSROOT=iphoneoscd” in the iOs folder so that everything is build.
This however rebuilds also the .xcodeproj file, and all the configuration, added source code files etc. are lost in the Xcode project, and B has to manually add sources and configure Xcode again. B is also not able to use the .xcodeproj file from A, as some of the CMAKE stuff inside it is only working for A.
Now when B pushes his changes and also an updated .xcodeproj file, A would have to do the same thing.
This seems very tedious to me - is there a better way of doing this?
Sorry for probably asking stupid questions :-/
All the best Rambazamba