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
diff options
context:
space:
mode:
authorAtsushi Eno <atsushieno@gmail.com>2004-01-16 21:53:27 +0300
committerAtsushi Eno <atsushieno@gmail.com>2004-01-16 21:53:27 +0300
commitdcebf74f6c2017b89ff81bc00de742a4fc7f4134 (patch)
tree127189998ccdef50eea8871349edbc756bb51904 /web/mono-build-w32.sh
parent882b3b92f5c01f5473258d29fbfbcc7543bf1d76 (diff)
2004-01-16 Atsushi Enomoto <atsushi@ximian.com>
* web/commands : Added xml-classes (forgot to commit). * mono-build-w32.sh : Added icu support as well as glib. * ChangeLog : tiny fix svn path=/trunk/mono/; revision=22187
Diffstat (limited to 'web/mono-build-w32.sh')
-rwxr-xr-xweb/mono-build-w32.sh17
1 files changed, 15 insertions, 2 deletions
diff --git a/web/mono-build-w32.sh b/web/mono-build-w32.sh
index 3487fe093ac..4e011f24d04 100755
--- a/web/mono-build-w32.sh
+++ b/web/mono-build-w32.sh
@@ -100,6 +100,15 @@ function aclocal_scan () {
return 1
}
+function install_icuconfig() {
+ if [ ! -f $here/install/bin/icu-config ]; then
+ wget http://www.go-mono.com/archive/icu-config
+ mv icu-config $here/install/bin
+ chmod 755 $here/install/bin/icu-config
+ fi
+}
+
+
function install_package() {
zipfile=$1
markerfile=$2
@@ -150,6 +159,9 @@ install_package glib-dev-2.0.4-20020703.zip lib/glib-2.0.lib glib-dev
install_package libiconv-1.7.zip lib/iconv.dll iconv
install_package libintl-0.10.40-20020101.zip lib/libintl-1.dll intl
install_package libgc-dev.zip lib/gc.dll gc-dev
+install_package icu-2.6.1-Win32_msvc7.zip icu/bin/icuuc26.dll icu
+
+install_icuconfig
if [ $install_pkgconfig = "no" ]; then
echo "Fixing up the pkgconfig paths"
@@ -162,8 +174,9 @@ if [ $install_pkgconfig = "no" ]; then
fi
# Needed to find the libgc bits
-export CFLAGS="-I $here/install/include"
-export LDFLAGS="-L$here/install/lib"
+export CFLAGS="-I $here/install/include -I $here/install/icu/include"
+export LDFLAGS="-L$here/install/lib -L$here/install/icu/lib"
+export PATH="$here/install/icu/bin:$PATH"
# Make sure we build native w32, not cygwin
#CC="gcc -mno-cygwin"