I'm trying to get CEF3 building on OS X with Ninja because it's much faster for incremental compiles.
I set GYP_DEFINES=ninja and ran the gclient hooks to generate a ninja build in src/out/Debug and src/out/Release. I am able to build the libcef target, but when I try to build cefclient, I get the following warning and error:
ninja: WARNING: multiple rules generate cef_unittests.app/Contents/Frameworks/Chromium Embedded Framework.framework/Resources/locale.pak. build will not be correct; continuing anyway
ninja: ERROR: 'obj/cef/cefclient.gen/repack/zh_TW.lproj/locale.pak', needed by 'cefclient.app/Contents/Frameworks/Chromium Embedded Framework.framework/Resources/locale.pak', missing and no known rule to make it
I saw a changelog with a patch to CEF 1 to get it building with ninja on OS X (haven't tried that). Has anyone managed to get CEF3 building with ninja?
Thanks.