Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=bouletmp.git;a=commitdiff;h=4bef4c1ed30fce8147b0c002b9d7ac597a4dff2c

commit 4bef4c1ed30fce8147b0c002b9d7ac597a4dff2c
Author: bouleetbil <bouleet...@frogdev.info>
Date:   Tue Oct 19 23:01:16 2010 +0000

mono.sh
*use new garbage collector
*added some export

diff --git a/source/include/mono.sh b/source/include/mono.sh
index fbf9ebd..5c288e5 100644
--- a/source/include/mono.sh
+++ b/source/include/mono.sh
@@ -41,6 +41,9 @@ Fmonoexport() {
export MONO_SHARED_DIR=$Fdestdir/weird
export XDG_CONFIG_HOME=$Fdestdir/weird
mkdir -p $MONO_SHARED_DIR
+       export MONO_REGISTRY_PATH="${Fdestdir}/registry"
+       export XDG_CONFIG_HOME="${Fdestdir}/config"
+       export HOME="${Fdestdir}/home"
}

###
@@ -65,6 +68,9 @@ Fmonocompileaot() {
Fmonocleanup() {
Fmessage "Cleaning up MONO_SHARED_DIR..."
rm -rf $MONO_SHARED_DIR
+       rm -rf $MONO_REGISTRY_PATH
+       rm -rf $XDG_CONFIG_HOME
+       rm -rf $HOME
}

###
@@ -72,6 +78,10 @@ Fmonocleanup() {
###
Fbuild_mono() {
unset MAKEFLAGS
+       if [ "$CARCH" != "ppc" ]; then
+               #new garbage collector not supported by ppc
+               export MONO_ENV_OPTIONS="--gc=sgen"
+       fi
Fmonoexport
Fbuild $@
if [ "$_F_mono_aot" -eq 1 ]; then
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to