Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hutchinson <mhutchinson@novell.com>2009-10-08 06:59:24 +0400
committerMichael Hutchinson <mhutchinson@novell.com>2009-10-08 06:59:24 +0400
commitce0e9e426dea80c03169eb40b3d680d2036a22f1 (patch)
treed1f2360126c61d32fdbe29ed4a9cd85be5af66da /main/build
parent109799b68dc499589d9d0493122819ce332bdf51 (diff)
More helpful message when you actually have Mono 2.4.x and we require 2.4.2.3_6
svn path=/trunk/monodevelop/; revision=143743
Diffstat (limited to 'main/build')
-rwxr-xr-xmain/build/MacOSX/monodevelop15
1 files changed, 13 insertions, 2 deletions
diff --git a/main/build/MacOSX/monodevelop b/main/build/MacOSX/monodevelop
index f6a048afe8..afcadd6e98 100755
--- a/main/build/MacOSX/monodevelop
+++ b/main/build/MacOSX/monodevelop
@@ -40,8 +40,7 @@ MONO_VERSION_MAJOR="$(echo $MONO_VERSION | cut -f1 -d.)"
MONO_VERSION_MINOR="$(echo $MONO_VERSION | cut -f2 -d.)"
if [ -z "$MONO_VERSION" ] \
|| [ $MONO_VERSION_MAJOR -lt $REQUIRED_MAJOR ] \
- || [ $MONO_VERSION_MAJOR -eq $REQUIRED_MAJOR -a $MONO_VERSION_MINOR -lt $REQUIRED_MINOR ] \
- || [ ! -f '/Library/Frameworks/Mono.framework/Versions/Current/updateinfo' ]
+ || [ $MONO_VERSION_MAJOR -eq $REQUIRED_MAJOR -a $MONO_VERSION_MINOR -lt $REQUIRED_MINOR ]
then
osascript \
-e "set question to display dialog \"$VERSION_MSG\" with title \"$VERSION_TITLE\" buttons {\"Cancel\", \"Download...\"} default button 2" \
@@ -51,6 +50,18 @@ then
exit 1
fi
+# this check should be removed when we require 2.6, which will have an updateinfo
+if [ ! -f '/Library/Frameworks/Mono.framework/Versions/Current/updateinfo' ]; then \
+ STABILITY_MSG="MonoDevelop requires Mono version 2.4.2.3_6 or later for important stability fixes."
+ osascript \
+ -e "set question to display dialog \"$STABILITY_MSG\" with title \"$VERSION_TITLE\" buttons {\"Cancel\", \"Download...\"} default button 2" \
+ -e "if button returned of question is equal to \"Download...\" then open location \"$DOWNLOAD_URL\""
+ echo "$VERSION_TITLE"
+ echo "$VERSION_MSG"
+ exit 1
+fi
+
+
## use an app-specific registry if possible
#if [ -w "$DIR" ]; then
# export MONO_ADDINS_REGISTRY="$DIR"