#!/bin/bash # # Copyright 2018 Google Inc. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. set -e args="" src="" while [ "$1" ]; do arg=$1 args="$args $1" shift if [ "$arg" == "-c" ]; then src=$1 args="$args $1" shift fi done if [ "$src" ] && [[ "$src" != *"third_party"* ]]; then clang-tidy -quiet -header-filter='.*' -warnings-as-errors='*' $src -- $args fi exec clang++ $args