sapling/CMake
Xavier Deguillard 0634e3f690 cmake: do no allow concurrent jobs when compiling Rust
Summary:
CMake description of `JOB_POOL` is:
"A pool is a named integer property and defines the maximum number of
concurrent jobs which can be started by a rule assigned to the pool."

Not very clear by it looks like putting all the Rust jobs in it prevent CMake
from spawning concurrent jobs when these are running. This should help in
reducing the strain on the system while compiling, while not increasing
compile time.

Reviewed By: wez

Differential Revision: D21595135

fbshipit-source-id: e718c92a237274a9edbc35417644a46bdfde5617
2020-05-15 16:46:16 -07:00
..
eden-config.cpp.in update build configuration information for Python and C++ 2020-04-22 12:48:47 -07:00
eden-config.h.in update build configuration information for Python and C++ 2020-04-22 12:48:47 -07:00
eden-config.py.in update build configuration information for Python and C++ 2020-04-22 12:48:47 -07:00
EdenConfigChecks.cmake enable all integration test sources in CMake builds 2020-05-04 11:46:09 -07:00
FindLibGit2.cmake make support for Git optional 2019-09-20 18:22:04 -07:00
FindLZ4.cmake cmake: always build support for the EdenSCM backing store 2019-11-22 13:00:07 -08:00
FindPrjfs.cmake eden: adjust projectedfs SDK dep search procedure 2019-08-28 06:49:30 -07:00
FindSELinux.cmake update license headers in CMake files 2019-06-19 17:02:46 -07:00
FindSqlite3.cmake update license headers in CMake files 2019-06-19 17:02:46 -07:00
RustStaticLibrary.cmake cmake: do no allow concurrent jobs when compiling Rust 2020-05-15 16:46:16 -07:00