blob: f44d9f3293be31de1ae5939e5d7c1f9b1da66d6c [file] [log] [blame]
Stephen Hines30d9fee2014-05-30 15:25:12 -07001#!/bin/bash
2
3# Copy binaries
4for 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
14done
15
16# Copy libraries
17echo Copying libc++.dylib
18cp -a ${ANDROID_HOST_OUT}/lib/libc++.dylib lib/
19
20# Copy header files
21rm -rf lib/clang/*/include/*
22for 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/
25done
26
Stephen Hinese64c3ec2014-08-26 14:01:45 -070027# Copy over stdatomic.h from bionic
28echo Copying stdatomic.h
29cp -a ${ANDROID_BUILD_TOP}/bionic/libc/include/stdatomic.h lib/clang/*/include/
30
Stephen Hines30d9fee2014-05-30 15:25:12 -070031echo Copying arm_neon.h
32cp -a `find ${ANDROID_PRODUCT_OUT} -name arm_neon.h` lib/clang/*/include
33