diff options
| author | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-08-01 22:34:26 +0900 |
|---|---|---|
| committer | Shinichiro Hamaji <shinichiro.hamaji@gmail.com> | 2015-08-01 22:34:26 +0900 |
| commit | 25489ef3a2daf4098442f0452028179daa418ea1 (patch) | |
| tree | 15c56bd77249c1f5abf72a46a7240a20f4e1df5b /main.cc | |
| parent | 0547db656cac94dcfcb6b73bd1b67eecf044f805 (diff) | |
| download | platform_build_kati-25489ef3a2daf4098442f0452028179daa418ea1.tar.gz platform_build_kati-25489ef3a2daf4098442f0452028179daa418ea1.tar.bz2 platform_build_kati-25489ef3a2daf4098442f0452028179daa418ea1.zip | |
[C++] Automatically set -j based on the number of CPUs
Diffstat (limited to 'main.cc')
| -rw-r--r-- | main.cc | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -77,8 +77,7 @@ static bool ParseCommandLineOptionWithArg(StringPiece option, static void ParseCommandLine(int argc, char* argv[], vector<Symbol>* targets, vector<StringPiece>* cl_vars) { - // TODO: Decide the appropriate number based on the number of cores. - g_num_jobs = 32; + g_num_jobs = sysconf(_SC_NPROCESSORS_ONLN); const char* num_jobs_str; for (int i = 1; i < argc; i++) { |
