| OLD | NEW |
| 1 #!/bin/bash | 1 #!/bin/bash |
| 2 | 2 |
| 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. | 3 # Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 4 # Use of this source code is governed by a BSD-style license that can be | 4 # Use of this source code is governed by a BSD-style license that can be |
| 5 # found in the LICENSE file. | 5 # found in the LICENSE file. |
| 6 | 6 |
| 7 # This script expects the following environment variables to be set. Xcode | 7 # This script expects the following environment variables to be set. Xcode |
| 8 # normally sets them: | 8 # normally sets them: |
| 9 # | 9 # |
| 10 # CONFIGURATION - Release or Debug; this script only operates when Release. | 10 # CONFIGURATION - Release or Debug; this script only operates when Release. |
| (...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 72 } | 72 } |
| 73 | 73 |
| 74 declare -a DSYMS | 74 declare -a DSYMS |
| 75 | 75 |
| 76 # Everything in SRC_NAMES is required. It's an error for any of these files | 76 # Everything in SRC_NAMES is required. It's an error for any of these files |
| 77 # to be missing. | 77 # to be missing. |
| 78 SRC_NAMES=( | 78 SRC_NAMES=( |
| 79 "${SRC_APP_NAME}.app" | 79 "${SRC_APP_NAME}.app" |
| 80 "${SRC_APP_NAME} Framework.framework" | 80 "${SRC_APP_NAME} Framework.framework" |
| 81 "${SRC_APP_NAME} Helper.app" | 81 "${SRC_APP_NAME} Helper.app" |
| 82 "crash_inspector" | 82 "crashpad_handler" |
| 83 "crash_report_sender.app" | |
| 84 "exif.so" | 83 "exif.so" |
| 85 "ffmpegsumo.so" | 84 "ffmpegsumo.so" |
| 86 ) | 85 ) |
| 87 | 86 |
| 88 # PDF.plugin is optional. Only include it if present. | 87 # PDF.plugin is optional. Only include it if present. |
| 89 if [[ -e "${BUILT_PRODUCTS_DIR}/PDF.plugin" ]]; then | 88 if [[ -e "${BUILT_PRODUCTS_DIR}/PDF.plugin" ]]; then |
| 90 SRC_NAMES[${#SRC_NAMES[@]}]="PDF.plugin" | 89 SRC_NAMES[${#SRC_NAMES[@]}]="PDF.plugin" |
| 91 fi | 90 fi |
| 92 | 91 |
| 93 # libpeerconnection.so is optional. Only include it if present. | 92 # libpeerconnection.so is optional. Only include it if present. |
| (...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 187 # the .dSYM archive if a new one is needed | 186 # the .dSYM archive if a new one is needed |
| 188 DSYMS[${#DSYMS[@]}]="${DSYM_NAME}" | 187 DSYMS[${#DSYMS[@]}]="${DSYM_NAME}" |
| 189 done | 188 done |
| 190 | 189 |
| 191 # Create the archive of .dSYM bundles. | 190 # Create the archive of .dSYM bundles. |
| 192 if [ ! -e "${DSYM_TAR_PATH}" ] ; then | 191 if [ ! -e "${DSYM_TAR_PATH}" ] ; then |
| 193 # Change directory so that absolute paths aren't included in the archive. | 192 # Change directory so that absolute paths aren't included in the archive. |
| 194 (cd "${BUILT_PRODUCTS_DIR}" && | 193 (cd "${BUILT_PRODUCTS_DIR}" && |
| 195 tar -jcf "${DSYM_TAR_PATH}" "${DSYMS[@]}") | 194 tar -jcf "${DSYM_TAR_PATH}" "${DSYMS[@]}") |
| 196 fi | 195 fi |
| OLD | NEW |