Home | History | Annotate | Download | only in 3.5
      1 #!/bin/bash
      2 
      3 # Copy binaries
      4 for b in bin/*; do
      5   file=`basename $b`
      6   # Don't copy symlinks like clang++
      7   if test -h $b; then
      8     echo Skipping $file
      9   else
     10     echo Copying $file
     11     cp -a `find ${ANDROID_HOST_OUT}/bin -name $file` $b
     12     strip $b
     13   fi
     14 done
     15 
     16 # Copy libraries
     17 echo Copying libc++.dylib
     18 cp -a ${ANDROID_HOST_OUT}/lib/libc++.dylib lib/
     19 
     20 # Copy header files
     21 rm -rf lib/clang/*/include/*
     22 for i in `find ${ANDROID_BUILD_TOP}/external/clang/lib/Headers -mindepth 1 ! -name \*.mk -a ! -name Makefile -a ! -name CMakeLists.txt`; do
     23   echo Copying `basename $i`
     24   cp -a $i lib/clang/*/include/
     25 done
     26 
     27 # Copy over stdatomic.h from bionic
     28 echo Copying stdatomic.h
     29 cp -a ${ANDROID_BUILD_TOP}/bionic/libc/include/stdatomic.h lib/clang/*/include/
     30 
     31 echo Copying arm_neon.h
     32 cp -a `find ${ANDROID_PRODUCT_OUT} -name arm_neon.h` lib/clang/*/include
     33 
     34