Update coverage sample documentation.

We need to invoke `llvm-profdata` tool from
the same toolchain as Clang (on macOS we use the one from Xcode).

(cherry picked from commit 91665b36af68b7fb3a56c0e7ed7ebb7d819adfb2)
This commit is contained in:
Sergey Bogolepov
2021-03-03 13:54:55 +07:00
committed by Space
parent e53c8ba6ca
commit eb54689801
+2 -3
View File
@@ -5,8 +5,7 @@ Please note that this functionality will be incorporated into Gradle plugin so y
### Prerequisites ### Prerequisites
`createCoverageReport` task requires `llvm-profdata` and `llvm-cov` to be added to the `$PATH`. `createCoverageReport` task requires `llvm-profdata` and `llvm-cov` to be added to the `$PATH`.
They can be found in the Kotlin/Native dependencies dir. By default it should look like In case of macOS, use tools from Xcode (`/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin`).
`$HOME/.konan/dependencies/clang-llvm-6.0.1-darwin-macos/bin` For Windows and Linux, use the ones from Kotlin/Native LLVM distribution (e.g. `$HOME/.konan/dependencies/clang-llvm-8.0.0-linux-x86-64/bin`).
### Usage ### Usage
Just run `createCoverageReport` task. Just run `createCoverageReport` task.