This updates mogenerator to use an internal model compilation scheme based on momcom whenever the model uses the Xcode 4+ file format. Model files are compiled directly in mogenerator instead of calling out to Xcode's compiler. This removes the dependency on Xcode's shifting location of the momc tool for those files.
Tests in mogenerator/tests pass.
Use momcom-based internal compilation for Xcode 4+ style model files
Add support for a bunch of missing fetch request properties, from mom…
…com commit 8b78838f6f31cdce89a239752024255297e2f6f3
Merge remote-tracking branch 'upstream/master'
Nice! I'm about to ship 1.28, so I'll assign this to 1.29.
Is this still relevant @atomicbird? What do we need to do to get it merged in for 1.29?
Still relevant, the goal is to have mogenerator handle compiling the model itself instead of figuring out how to call Xcode in a fragile if/then/else. I can try to update this to target the swift12 branch if it's convenient, but it's not really a Swift related change.