| OLD | NEW |
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 | 2 |
| 3 # Copyright 2015 The WebRTC project authors. All Rights Reserved. | 3 # Copyright 2015 The WebRTC project authors. All Rights Reserved. |
| 4 # | 4 # |
| 5 # Use of this source code is governed by a BSD-style license | 5 # Use of this source code is governed by a BSD-style license |
| 6 # that can be found in the LICENSE file in the root of the source | 6 # that can be found in the LICENSE file in the root of the source |
| 7 # tree. An additional intellectual property rights grant can be found | 7 # tree. An additional intellectual property rights grant can be found |
| 8 # in the file PATENTS. All contributing project authors may | 8 # in the file PATENTS. All contributing project authors may |
| 9 # be found in the AUTHORS file in the root of the source tree. | 9 # be found in the AUTHORS file in the root of the source tree. |
| 10 | 10 |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 79 gyp_file=webrtc/build/ios/merge_ios_libs.gyp | 79 gyp_file=webrtc/build/ios/merge_ios_libs.gyp |
| 80 gyp_target=rtc_sdk_peerconnection_objc_no_op | 80 gyp_target=rtc_sdk_peerconnection_objc_no_op |
| 81 override_visibility=1 | 81 override_visibility=1 |
| 82 elif [[ ${build_type} == "framework" ]]; then | 82 elif [[ ${build_type} == "framework" ]]; then |
| 83 echo "Building framework." | 83 echo "Building framework." |
| 84 else | 84 else |
| 85 echo "Unexpected build type: ${build_type}" | 85 echo "Unexpected build type: ${build_type}" |
| 86 exit 1 | 86 exit 1 |
| 87 fi | 87 fi |
| 88 | 88 |
| 89 export GYP_DEFINES="OS=ios target_arch=${target_arch} use_objc_h264=1 \ | 89 export GYP_DEFINES="OS=ios target_arch=${target_arch} \ |
| 90 clang_xcode=1 ios_deployment_target=8.0 \ | 90 clang_xcode=1 ios_deployment_target=8.0 \ |
| 91 ios_override_visibility=${override_visibility} \ | 91 ios_override_visibility=${override_visibility} \ |
| 92 libvpx_build_vp9=${libvpx_build_vp9}" | 92 libvpx_build_vp9=${libvpx_build_vp9}" |
| 93 export GYP_GENERATORS="ninja" | 93 export GYP_GENERATORS="ninja" |
| 94 export GYP_GENERATOR_FLAGS="output_dir=${ninja_output_dir}" | 94 export GYP_GENERATOR_FLAGS="output_dir=${ninja_output_dir}" |
| 95 | 95 |
| 96 # GYP generation requires relative path for some reason. | 96 # GYP generation requires relative path for some reason. |
| 97 pushd ${WEBRTC_BASE_DIR} | 97 pushd ${WEBRTC_BASE_DIR} |
| 98 webrtc/build/gyp_webrtc.py ${gyp_file} | 98 webrtc/build/gyp_webrtc.py ${gyp_file} |
| 99 popd | 99 popd |
| (...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 260 ln -sf ${INPUT_HEADER_DIR} ${OUTPUT_HEADER_DIR}/WebRTC | 260 ln -sf ${INPUT_HEADER_DIR} ${OUTPUT_HEADER_DIR}/WebRTC |
| 261 else | 261 else |
| 262 echo "BUILD_TYPE ${BUILD_TYPE} not supported." | 262 echo "BUILD_TYPE ${BUILD_TYPE} not supported." |
| 263 exit 1 | 263 exit 1 |
| 264 fi | 264 fi |
| 265 | 265 |
| 266 echo "Generating LICENSE.html." | 266 echo "Generating LICENSE.html." |
| 267 ${LICENSE_SCRIPT} ${OUTPUT_DIR}/arm64_libs ${OUTPUT_DIR} | 267 ${LICENSE_SCRIPT} ${OUTPUT_DIR}/arm64_libs ${OUTPUT_DIR} |
| 268 | 268 |
| 269 echo "Done!" | 269 echo "Done!" |
| OLD | NEW |