unity-builder/dist/platforms/mac/steps/activate.sh

37 lines
904 B
Bash
Raw Normal View History

2022-01-26 06:36:12 +00:00
#!/usr/bin/env bash
# Run in ACTIVATE_LICENSE_PATH directory
echo "Changing to \"$ACTIVATE_LICENSE_PATH\" directory."
pushd "$ACTIVATE_LICENSE_PATH"
2022-01-26 06:36:12 +00:00
echo "Requesting activation"
# Activate license
/Applications/Unity/Hub/Editor/$UNITY_VERSION/Unity.app/Contents/MacOS/Unity \
-logFile /dev/stdout \
2022-01-26 08:59:16 +00:00
-batchmode \
-nographics \
2022-01-26 06:36:12 +00:00
-quit \
-serial "$UNITY_SERIAL" \
-username "$UNITY_EMAIL" \
2022-01-27 01:16:50 +00:00
-password "$UNITY_PASSWORD"
2022-01-26 06:36:12 +00:00
# Store the exit code from the verify command
UNITY_EXIT_CODE=$?
#
# Display information about the result
#
if [ $UNITY_EXIT_CODE -eq 0 ]; then
# Activation was a success
echo "Activation complete."
else
# Activation failed so exit with the code from the license verification step
echo "Unclassified error occured while trying to activate license."
echo "Exit code was: $UNITY_EXIT_CODE"
exit $UNITY_EXIT_CODE
fi
# Return to previous working directory
popd