commit | 166e40fa97e2c150dd9d8b9b198588b788959b26 | [log] [tgz] |
---|---|---|
author | Tom Finegan <tomfinegan@google.com> | Thu Jan 19 08:40:31 2017 -0800 |
committer | Tom Finegan <tomfinegan@google.com> | Thu Jan 19 08:40:31 2017 -0800 |
tree | adb34f6380f029895af8d579242295a23fce9cc9 | |
parent | 4956b2dec65352af32dc71bab553acb631c64177 [diff] |
Cmake refactor. - Split sources from targets. Source files are stored in list variables, and targets now use the list vars. - Surface all build settings control in CMakeLists.txt. - Remove individual C++11 tests in favor of requiring support for --std=c++11. - Improve organization; stop reopening the same if's. Change-Id: I1989803fdfd9c032f417a5fc12985671455148bd