mirror of
https://git.743378673.xyz/MeloNX/MeloNX.git
synced 2025-06-27 19:06:23 +02:00
33 lines
545 B
Bash
Executable file
33 lines
545 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# XCCONFIG_FILE="${SRCROOT}/MeloNX.xcconfig"
|
|
|
|
SEARCH_PATHS=(
|
|
"/usr/local/share/dotnet"
|
|
"/usr/local/bin"
|
|
"/usr/bin"
|
|
"/bin"
|
|
"/opt"
|
|
"/Library/Frameworks"
|
|
"$HOME/.dotnet"
|
|
"$HOME/Developer"
|
|
)
|
|
|
|
|
|
|
|
DOTNET_PATH=""
|
|
|
|
for path in "${SEARCH_PATHS[@]}"; do
|
|
if [ -d "$path" ]; then
|
|
DOTNET_PATH=$(find "$path" -name dotnet -type f -print -quit 2>/dev/null)
|
|
if [ -n "$DOTNET_PATH" ]; then
|
|
break
|
|
fi
|
|
fi
|
|
done
|
|
|
|
if [ -z "$DOTNET_PATH" ]; then
|
|
exit 1
|
|
fi
|
|
|
|
echo "$DOTNET_PATH"
|