Ben Clayton 78e4530f59 code-coverage / turbocov fixes
Common:
* The turbocov build target (somehow) never got hooked up to the root CMakeLists.txt file. This is now fixed.

macOS:
* Emit coverage for 'AppleClang' compiler.
* Have run-cts find the tucked-away `llvm-profdata` executable.

Windows:
* Various fixes for building with clang
* Fix turbocov stdout CRLF corruption
* Fix bad JSON with backslashes

Change-Id: I481cceafe2e72b544e13168172fc1456e5df2005
Reviewed-on: https://dawn-review.googlesource.com/c/dawn/+/117880
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
Kokoro: Ben Clayton <bclayton@google.com>
Commit-Queue: Ben Clayton <bclayton@google.com>
2023-01-26 15:57:27 +00:00
..
2022-07-25 15:56:38 +00:00
2023-01-26 15:57:27 +00:00
2022-07-07 16:34:01 +00:00
2022-12-06 18:29:08 +00:00
2022-12-06 18:29:08 +00:00
2022-09-06 18:20:33 +00:00
2020-11-25 21:08:37 +00:00
run
2022-04-07 18:26:45 +00:00
2022-10-13 12:55:42 +00:00