Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Deprecate --jobs (-j) option from build_mozc.py.
Historically we introduced '--jobs' (-j) option to build_mozc.py to allow developers to specify build concurrency, and the option was available for all the platforms (Windows, OS X, and Linux). However, determining a good default build concurrency is indeed a hard problem. After a while, we ended up deprecating '--jobs' (-j) in Windows and OS X build, and let build systems decide how and when available CPU cores should be used to build instead. With this CL, '--jobs' (-j) is deprecated even in Linux build, which means that the option in question is finally removed completely. If you want to have control of build concurrency for some reasons, you should consider to intercept the build system command (e.g. 'ninja' for Windows and Linux builds) with your own command wrapper, for instance by tweaking PATH environment variable. Once build_mozc.py starts kicking your build command wrapper rather than the real build command, you should be able to do whatever you want (e.g., specifying build-system dependent options for finer control of build concurrency. No behavior change in production binaries is intended. BUG= TEST=unittest REF_BUG= REF_CL=106276549
- Loading branch information