-
Notifications
You must be signed in to change notification settings - Fork 20
/
make_universal.sh
executable file
·11 lines (9 loc) · 1.4 KB
/
make_universal.sh
1
2
3
4
5
6
7
8
9
10
11
OUTPUT_PATH=build-universal
mkdir -p "$OUTPUT_PATH"
lipo -create -output "$OUTPUT_PATH/libicudata.a" "build-arm64/lib/libicudata.a" "build-armv7s/lib/libicudata.a" "build-armv7/lib/libicudata.a" "build-i386/lib/libicudata.a" "build-x86_64/lib/libicudata.a"
lipo -create -output "$OUTPUT_PATH/libicui18n.a" "build-arm64/lib/libicui18n.a" "build-armv7s/lib/libicui18n.a" "build-armv7/lib/libicui18n.a" "build-i386/lib/libicui18n.a" "build-x86_64/lib/libicui18n.a"
lipo -create -output "$OUTPUT_PATH/libicuio.a" "build-arm64/lib/libicuio.a" "build-armv7s/lib/libicuio.a" "build-armv7/lib/libicuio.a" "build-i386/lib/libicuio.a" "build-x86_64/lib/libicuio.a"
lipo -create -output "$OUTPUT_PATH/libicule.a" "build-arm64/lib/libicule.a" "build-armv7s/lib/libicule.a" "build-armv7/lib/libicule.a" "build-i386/lib/libicule.a" "build-x86_64/lib/libicule.a"
lipo -create -output "$OUTPUT_PATH/libiculx.a" "build-arm64/lib/libiculx.a" "build-armv7s/lib/libiculx.a" "build-armv7/lib/libiculx.a" "build-i386/lib/libiculx.a" "build-x86_64/lib/libiculx.a"
lipo -create -output "$OUTPUT_PATH/libicutu.a" "build-arm64/lib/libicutu.a" "build-armv7s/lib/libicutu.a" "build-armv7/lib/libicutu.a" "build-i386/lib/libicutu.a" "build-x86_64/lib/libicutu.a"
lipo -create -output "$OUTPUT_PATH/libicuuc.a" "build-arm64/lib/libicuuc.a" "build-armv7s/lib/libicuuc.a" "build-armv7/lib/libicuuc.a" "build-i386/lib/libicuuc.a" "build-x86_64/lib/libicuuc.a"