File tree Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Expand file tree Collapse file tree 2 files changed +16
-1
lines changed Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+ mypath=` which $0 `
3
+ mydir=` dirname $mypath `
4
+ if [ -z $ANDROID_NDK_HOME ]
5
+ then
6
+ echo " ANDROID_NDK_HOME not set: run \" export ANDROID_NDK_HOME=/path/to/ndk\" "
7
+ exit 1
8
+ fi
9
+ hardcodedpath=" /home/zhuowei/ndk"
10
+ sed -e " s@$hardcodedpath @$ANDROID_NDK_HOME @g" -i $mydir /../lib/swift/bionic/module.map
Original file line number Diff line number Diff line change 9
9
echo $i
10
10
strip -o bin/$i ../bin/$i
11
11
done
12
- for i in swift-autolink-extract swiftc swiftc-android swift-android-push armv7-none-linux-androideabi-ld
12
+ for i in swift-autolink-extract swiftc swiftc-android swift-android-push armv7-none-linux-androideabi-ld swift-androidfix swiftc-pm-android
13
13
do
14
14
cp -P ../bin/$i bin/$i
15
15
done
16
16
mkdir lib
17
17
cp -r ../lib/swift lib/
18
18
[ -a lib/swift/android/libicuuc.so ] || echo " WHERE IS ICU"
19
+ cp -r ../../swiftpm-linux-x86_64/lib/swift lib/
20
+ cp -r ../../swiftpm-linux-x86_64/debug/swift-build bin/
21
+ cp -r ../../llbuild-linux-x86_64/bin/* bin/
22
+ rm lib/swift/clang
23
+ cp -r ../../llvm-linux-x86_64/lib/clang/3.8.0 lib/swift/clang
19
24
cd ..
20
25
rm swift_android.tar.xz
21
26
tar cJf swift_android.tar.xz swiftandroid
You can’t perform that action at this time.
0 commit comments