Chromium Code Reviews| OLD | NEW |
|---|---|
| (Empty) | |
| 1 #!/bin/bash | |
| 2 # Copyright (c) 2015 The Chromium Authors. All rights reserved. | |
| 3 # Use of this source code is governed by a BSD-style license that can be | |
| 4 # found in the LICENSE file. | |
| 5 | |
| 6 # Build Skia for use with LLVM's coverage tools. | |
| 7 # | |
| 8 # $ tools/llvm_coverage_build [any other flags to pass to make...] | |
| 9 # | |
| 10 # This script assumes the use of Clang >=3.6. | |
| 11 # | |
| 12 set -e | |
| 13 | |
| 14 export CC="$(which clang)" | |
| 15 export CXX="$(which clang++)" | |
| 16 | |
| 17 if [[ -z "${CC}" ]] || [[ -z "${CXX}" ]]; then | |
| 18 echo "Couldn't find Clang on this machine!" | |
| 19 exit 1 | |
| 20 fi | |
| 21 | |
| 22 echo "CC=$CC" | |
| 23 echo "CXX=$CXX" | |
| 24 $CC --version | |
| 25 | |
| 26 export GYP_DEFINES="skia_warnings_as_errors=0 skia_clang_build=1" | |
|
mtklein
2015/07/01 20:17:37
Is needing to disable warnings-as-errors due to Cl
borenet
2015/07/06 12:06:35
Clang. I have 3.6.0 on my machine and get these w
| |
| 27 export BUILDTYPE=Coverage | |
| 28 make $@ | |
| OLD | NEW |