Make an INTERFACE target out of gtest that propagates includes and other information. Remove the hacky parts around setting definitions as well.
Created attachment 425327 [details] Patch
Created attachment 425346 [details] Patch
Comment on attachment 425346 [details] Patch Nice one! View in context: https://bugs.webkit.org/attachment.cgi?id=425346&action=review > Tools/ChangeLog:12 > + capabilities. I wonder if this might have come to be like it was because of the confusion between Google's thing being called “gtest” and GLib's thing *also* being called “gtest”… 🤷️
Committed r275602: <https://commits.webkit.org/r275602> All reviewed patches have been landed. Closing bug and clearing flags on attachment 425346 [details].