您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
45 行
998 B
45 行
998 B
#!/bin/bash
|
|
|
|
set -eo pipefail
|
|
|
|
if [[ -z "${UNITY_VERSION}" ]]; then
|
|
|
|
echo "Environment Variable UNITY_VERSION was not set"
|
|
exit 1
|
|
|
|
else
|
|
BOKKEN_UNITY="/Users/bokken/${UNITY_VERSION}/Unity.app/Contents/MacOS/Unity"
|
|
HUB_UNITY="/Applications/Unity/Hub/Editor/${UNITY_VERSION}/Unity.app/Contents/MacOS/Unity"
|
|
|
|
if [[ -f ${BOKKEN_UNITY} ]]; then
|
|
UNITY=${BOKKEN_UNITY}
|
|
else
|
|
UNITY=${HUB_UNITY}
|
|
fi
|
|
|
|
pushd $(dirname "${0}") > /dev/null
|
|
BASETPATH=$(pwd -L)
|
|
popd > /dev/null
|
|
|
|
echo "Cleaning previous results"
|
|
|
|
echo "Starting tests via $UNITY"
|
|
|
|
CMD_LINE="$UNITY -projectPath $BASETPATH/UnitySDK -logfile - -batchmode -executeMethod MLAgents.StandaloneBuildTest.BuildStandalonePlayerOSX"
|
|
|
|
echo "$CMD_LINE ..."
|
|
|
|
${CMD_LINE}
|
|
RES=$?
|
|
|
|
if [[ "${RES}" -eq "0" ]]; then
|
|
echo "Standalone build completed successfully.";
|
|
exit 0;
|
|
else
|
|
echo "Standalone build failed."
|
|
exit 1;
|
|
fi
|
|
|
|
exit ${RES}
|
|
|
|
fi
|