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

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authorGeoff Norton <grompf@sublimeintervention.com>2004-06-18 06:17:48 +0400
committerGeoff Norton <grompf@sublimeintervention.com>2004-06-18 06:17:48 +0400
commit55481f6dfac35c843db2e9bdc8fa5fdff9f85d6c (patch)
tree896521b30744a90d155479debb136babd48e8be5 /web
parentae938f1f66ebcbe3b2e2721592d04282a2b8ec64 (diff)
Updated for B3
svn path=/trunk/mono/; revision=29835
Diffstat (limited to 'web')
-rw-r--r--web/mono-build-mac-fw-release.sh32
1 files changed, 15 insertions, 17 deletions
diff --git a/web/mono-build-mac-fw-release.sh b/web/mono-build-mac-fw-release.sh
index bd3ee78d940..ab4bf563c1e 100644
--- a/web/mono-build-mac-fw-release.sh
+++ b/web/mono-build-mac-fw-release.sh
@@ -3,6 +3,8 @@
# this horrid little script updates a mono revision
# Author: Andy Satori <dru@satori-assoc.com>
# Modifications: kangaroo
+# Changes June 10/2004
+# - Updated for beta3 0.96
# Changes June 2/2004
# - Updated for beta2 0.95
# - Updated to boehm.gc.a6
@@ -10,21 +12,8 @@
set -e
-# clear some references to /sw
-ACLOCAL_FLAGS=
-CPPFLAGS=
-DYLD_LIBRARY_PATH=
-INFOPATH=
-LD_LIBRARY_PATH=
-MANPATH=
-PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
-PERL5LIB=
-PKG_CONFIG_PATH=
-SGML_CATALOG_FILES=
-XML_CATALOG_FILES=
-
INITIALDIR=$PWD
-VERSION=0.95
+VERSION=0.96
PREFIX=/Library/Frameworks/Mono.framework/Versions/$VERSION
export C_INCLUDE_PATH=$C_INCLUDE_PATH:$PREFIX/include
@@ -192,7 +181,7 @@ if test ! -f "$PREFIX/bin/mono"; then
cd $INITIALDIR/Bootstrap
if test ! -d "mono-$VERSION"; then
- curl http://www.go-mono.com/archive/beta2/mono-$VERSION.tar.gz -O
+ curl http://www.go-mono.com/archive/beta3/mono-$VERSION.tar.gz -O
tar xzf mono-$VERSION.tar.gz
rm mono-$VERSION.tar.gz
fi
@@ -215,5 +204,14 @@ if test -e "/Library/Frameworks/Mono.framework/Versions/Current"; then
rm Current
fi
ln -s $VERSION Current
-
-# update the installer source files
+echo +++ Setup the rest of the framework
+cd /Library/Frameworks/Mono.framework
+ln -s Versions/Current/lib Libraries
+ln -s Versions/Current/include Headers
+ln -s Versions/Current/bin Commands
+for binfile in Commands/*; do
+ sudo rm -f /usr/bin/`echo $binfile | perl -pe 's/\.exe//' | perl -pe 's/Commands\///'`
+ sudo ln -s /Library/Frameworks/Mono.framework/`echo $binfile | perl -pe 's/\.exe//'` /usr/bin/`echo $binfile | perl -pe 's/\.exe//' | perl -pe 's/Commands\///'`
+done
+
+# update the installer source file