[CMake] Print sorted feature list at the very end of the configure process
authormcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 11 Apr 2015 21:28:34 +0000 (21:28 +0000)
committermcatanzaro@igalia.com <mcatanzaro@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 11 Apr 2015 21:28:34 +0000 (21:28 +0000)
commit7bea69f01d08249067c2cff5d51db7ef514e6df7
tree6f0944ad874060dc4119cff947757062dff09b88
parentbd17b88b174490e647b81b7a2ffa6deeb7b50999
[CMake] Print sorted feature list at the very end of the configure process
https://bugs.webkit.org/show_bug.cgi?id=143596

Reviewed by Martin Robinson.

* CMakeLists.txt: Call PRINT_WEBKIT_OPTIONS at the bottom of the file.
* Source/cmake/WebKitFeatures.cmake: Split option printing into PRINT_WEBKIT_OPTIONS macro,
and sort the options before printing. Reorder some code so that features still get
propagated to the bindings generators.

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