Просмотр исходного кода

2004-01-16 Atsushi Enomoto <[email protected]>

	* 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
Atsushi Eno 22 лет назад
Родитель
Сommit
dcebf74f6c
6 измененных файлов с 48 добавлено и 8 удалено
  1. 8 2
      doc/ChangeLog
  2. 15 2
      doc/mono-build-w32.sh
  3. 1 0
      doc/web/commands
  4. 8 2
      web/ChangeLog
  5. 15 2
      web/mono-build-w32.sh
  6. 1 0
      web/web/commands

+ 8 - 2
doc/ChangeLog

@@ -1,6 +1,12 @@
-2004-01-11  Atsushi Enomoto <[email protected]>
+2004-01-16  Atsushi Enomoto <[email protected]>
+
+	* web/commands : Added xml-classes (forgot to commit).
+	* mono-build-w32.sh : Added icu support as well as glib.
+	* ChangeLog : tiny fix
+
+2004-01-11  Atsushi Enomoto <[email protected]>
 
 	* xml-classes : added v2 info. schema status updates.
 
-	Added ChangeLog. (There are reason not to keep ChangeLog for 
+	Added ChangeLog. (There is no reason not to keep ChangeLog for 
 	documents, at least for not a little changes ;-)

+ 15 - 2
doc/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"

+ 1 - 0
doc/web/commands

@@ -60,6 +60,7 @@
 1,Crypto,crypto.html,crypto.src
 1,Java,java.html,java.src
 1,Windows.Forms,winforms.html,winforms.src
+1,XML Classes,xml-classes.html,xml-classes.src
 0,Class Status,class-status.html,class-status.src,cm/cormissing.css,cm/cormissing.js
 1,corlib,class-status-corlib.html,class-status-corlib.src,cm/cormissing.css,cm/cormissing.js
 1,System,class-status-System.html,class-status-System.src,cm/cormissing.css,cm/cormissing.js

+ 8 - 2
web/ChangeLog

@@ -1,6 +1,12 @@
-2004-01-11  Atsushi Enomoto <[email protected]>
+2004-01-16  Atsushi Enomoto <[email protected]>
+
+	* web/commands : Added xml-classes (forgot to commit).
+	* mono-build-w32.sh : Added icu support as well as glib.
+	* ChangeLog : tiny fix
+
+2004-01-11  Atsushi Enomoto <[email protected]>
 
 	* xml-classes : added v2 info. schema status updates.
 
-	Added ChangeLog. (There are reason not to keep ChangeLog for 
+	Added ChangeLog. (There is no reason not to keep ChangeLog for 
 	documents, at least for not a little changes ;-)

+ 15 - 2
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"

+ 1 - 0
web/web/commands

@@ -60,6 +60,7 @@
 1,Crypto,crypto.html,crypto.src
 1,Java,java.html,java.src
 1,Windows.Forms,winforms.html,winforms.src
+1,XML Classes,xml-classes.html,xml-classes.src
 0,Class Status,class-status.html,class-status.src,cm/cormissing.css,cm/cormissing.js
 1,corlib,class-status-corlib.html,class-status-corlib.src,cm/cormissing.css,cm/cormissing.js
 1,System,class-status-System.html,class-status-System.src,cm/cormissing.css,cm/cormissing.js