Home | History | Annotate | Download | only in build
      1 #!/bin/bash -x
      2 # Copyright (c) 2012 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 # Copies a possibly stripped binary and a symbol file to installation dirs.
      7 
      8 if [ "$3" = "" ]
      9 then
     10   echo "Usage: install_binary path/to/binary path/to/target1 path/to/target2 path/to/symbols path/to/symbols2"
     11   exit 1
     12 fi
     13 
     14 SOURCE=$1
     15 TARGET=$2
     16 TARGET2=$3
     17 SYMBOLS=$4
     18 SYMBOLS2=$5
     19 
     20 mkdir -p $(dirname $SYMBOLS)
     21 
     22 cp $SOURCE $SYMBOLS
     23 # Create a hard link to avoid the additional copy to the secondary location.
     24 ln $SYMBOLS $SYMBOLS2
     25 $STRIP --strip-unneeded $SOURCE -o $TARGET
     26 cp $TARGET $TARGET2
     27