You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
#!/bin/sh
# run # # Copyright (c) 2015 Crashlytics. All rights reserved.
# Figure out where we're being called from DIR=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )
# Quote path in case of spaces or special chars DIR="\"${DIR}"
PATH_SEP="/" VALIDATE_COMMAND="uploadDSYM\" $@ validate run-script" UPLOAD_COMMAND="uploadDSYM\" $@ run-script"
# Ensure params are as expected, run in sync mode to validate eval $DIR$PATH_SEP$VALIDATE_COMMAND return_code=$?
if [[ $return_code != 0 ]]; then exit $return_code fi
# Verification passed, upload dSYM in background to prevent Xcode from waiting # Note: Validation is performed again before upload. # Output can still be found in Console.app eval $DIR$PATH_SEP$UPLOAD_COMMAND > /dev/null 2>&1 &
|