Skip to content

Commit 263878f

Browse files
authored
Merge pull request #214 from Tellybean/copy__base_java.jar
Copy base_java.jar to target dir
2 parents 5565af6 + 90fd219 commit 263878f

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

android/build.sh

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# !/bin/bash
2-
# Copyright Pristine Inc
2+
# Copyright Pristine Inc
33
# Author: Rahul Behera <[email protected]>
44
# Author: Aaron Alaniz <[email protected]>
55
# Author: Arik Yaacob <[email protected]>
@@ -226,37 +226,38 @@ execute_build() {
226226
fi
227227

228228
ARCH_OUT="out_android_${ARCH}"
229-
229+
230230
echo Generate projects using GN
231231
gn gen "$ARCH_OUT/$BUILD_TYPE" --args="$DEBUG_ARG symbol_level=1 target_os=\"android\" target_cpu=\"${ARCH}\""
232232
#gclient runhooks
233-
233+
234234
REVISION_NUM=`get_webrtc_revision`
235235
echo "Build ${WEBRTC_TARGET} in $BUILD_TYPE (arch: ${WEBRTC_ARCH})"
236236
exec_ninja "$ARCH_OUT/$BUILD_TYPE"
237-
237+
238238
# Verify the build actually worked
239239
if [ $? -eq 0 ]; then
240240
SOURCE_DIR="$WEBRTC_ROOT/src/$ARCH_OUT/$BUILD_TYPE"
241241
TARGET_DIR="$BUILD/$BUILD_TYPE"
242242
create_directory_if_not_found "$TARGET_DIR"
243-
243+
244244
echo "Copy JAR File"
245245
create_directory_if_not_found "$TARGET_DIR/libs/"
246246
create_directory_if_not_found "$TARGET_DIR/jni/"
247247

248248
ARCH_JNI="$TARGET_DIR/jni/${WEBRTC_ARCH}"
249249
create_directory_if_not_found "$ARCH_JNI"
250250

251-
# Copy the jar
252-
cp -p "$SOURCE_DIR/lib.java/webrtc/api/libjingle_peerconnection_java.jar" "$TARGET_DIR/libs/libjingle_peerconnection.jar"
251+
# Copy the jars
252+
cp -p "$SOURCE_DIR/lib.java/webrtc/api/libjingle_peerconnection_java.jar" "$TARGET_DIR/libs/libjingle_peerconnection.jar"
253+
cp -p "$SOURCE_DIR/lib.java/webrtc/base/base_java.jar" "$TARGET_DIR/libs/base_java.jar"
253254

254255
# Strip the build only if its release
255256
if [ "$WEBRTC_DEBUG" = "true" ] ;
256257
then
257258
cp -p "$WEBRTC_ROOT/src/$ARCH_OUT/$BUILD_TYPE/libjingle_peerconnection_so.so" "$ARCH_JNI/libjingle_peerconnection_so.so"
258259
else
259-
"$STRIP" -o "$ARCH_JNI/libjingle_peerconnection_so.so" "$WEBRTC_ROOT/src/$ARCH_OUT/$BUILD_TYPE/libjingle_peerconnection_so.so" -s
260+
"$STRIP" -o "$ARCH_JNI/libjingle_peerconnection_so.so" "$WEBRTC_ROOT/src/$ARCH_OUT/$BUILD_TYPE/libjingle_peerconnection_so.so" -s
260261
fi
261262

262263
cd "$TARGET_DIR"
@@ -267,7 +268,7 @@ execute_build() {
267268
cd "$WORKING_DIR"
268269
echo "$BUILD_TYPE build for apprtc complete for revision $REVISION_NUM"
269270
else
270-
271+
271272
echo "$BUILD_TYPE build for apprtc failed for revision $REVISION_NUM"
272273
#exit 1
273274
fi

0 commit comments

Comments
 (0)