| 891 | } |
| 892 | |
| 893 | const Project *Project::root() const { |
| 894 | auto root = this; |
| 895 | while (root->parent != nullptr) |
| 896 | root = root->parent; |
| 897 | return root; |
| 898 | } |
| 899 | |
| 900 | bool Project::cmake_minimum_version(int major, int minor) const { |
| 901 | // NOTE: this code is like pulling teeth, sorry |