...
Created attachment 415875 [details] Patch
Committed r270634: <https://trac.webkit.org/changeset/270634> All reviewed patches have been landed. Closing bug and clearing flags on attachment 415875 [details].
I don't prefer the idea using CMake's generator expressions unnecessarily. Using normal variables is straightforward.