[CMake] Should be possible for an option to depend on multiple options
authormcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 23 Apr 2015 19:42:34 +0000 (19:42 +0000)
committermcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 23 Apr 2015 19:42:34 +0000 (19:42 +0000)
commit852cdac6ba4d99e6c0de01a5fdecbd042603734a
tree46b71e53726b63777e71f514c9567139e76fa044
parent38903e3d30dfbf8e9185ea26c3f6040cea94735d
[CMake] Should be possible for an option to depend on multiple options
https://bugs.webkit.org/show_bug.cgi?id=143839

Reviewed by Martin Robinson.

Use a list instead of a single variable to track the dependencies of each option. Iterate
over the list as many times as necessary to ensure all options are properly disabled.

* Source/cmake/WebKitFeatures.cmake:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@183202 268f45cc-cd09-0410-ab3c-d52691b4dbfc
ChangeLog
Source/cmake/WebKitFeatures.cmake