blob: 3894e4ceef5aa21e32105ca8982cff11240b4e32 [file] [log] [blame]
[email protected]2d7c6482010-12-13 18:57:261#!/bin/sed -f
2
3# Copyright (c) 2010 The Chromium Authors. All rights reserved.
4# Use of this source code is governed by a BSD-style license that can be
5# found in the LICENSE file.
6
7# Use this sed script to reduce a Mac build log into something readable.
8
9# Drop uninformative lines.
10/^distcc/d
11/^Check dependencies/d
12/^ setenv /d
13/^ cd /d
[email protected]8ccdb142010-12-13 23:03:2414/^make: Nothing to be done/d
[email protected]2d7c6482010-12-13 18:57:2615
16# Xcode prints a short "compiling foobar.o" line followed by the lengthy
17# full command line. These deletions drop the command line.
18\|^ /Developer/usr/bin/|d
19
20# Shorten the "compiling foobar.o" line.
21s|^Distributed-CompileC \(.*\) normal i386 c++ com.apple.compilers.gcc.4_2| CC \1|
22s|^CompileC \(.*\) normal i386 c++ com.apple.compilers.gcc.4_2| CC \1|