aboutsummaryrefslogtreecommitdiff
path: root/eclass
diff options
context:
space:
mode:
authorAlfred Hall <ahall@ahall.org>2013-05-24 12:46:30 +0100
committerHeather <Heather@cynede.net>2013-09-23 16:40:58 +0400
commit42e5546b33e3284152cb896bfc0d320b642554ad (patch)
tree82019862d2e32c23ae5b661f7229eb06750e88f1 /eclass
parentmetadata (diff)
downloaddotnet-42e5546b33e3284152cb896bfc0d320b642554ad.tar.gz
dotnet-42e5546b33e3284152cb896bfc0d320b642554ad.tar.bz2
dotnet-42e5546b33e3284152cb896bfc0d320b642554ad.zip
Doesn't require previous mono to be installed
Also fixes pax handling in mono 3.x since the mono-wrapper.in has changed.
Diffstat (limited to 'eclass')
-rw-r--r--eclass/go-mono-2.eclass3
1 files changed, 2 insertions, 1 deletions
diff --git a/eclass/go-mono-2.eclass b/eclass/go-mono-2.eclass
index 6fbb3e3..00c57bd 100644
--- a/eclass/go-mono-2.eclass
+++ b/eclass/go-mono-2.eclass
@@ -84,7 +84,8 @@ go-mono-2_src_configure() {
# @DESCRIPTION:
# Runs emake.
go-mono-2_src_compile() {
- emake "$@" || die "emake failed"
+ emake get-monolite-latest
+ emake EXTERNAL_MCS=${PWD}/mcs/class/lib/monolite/gmcs.exe "$@" || die "emake failed"
}
# @ECLASS-VARIABLE: DOCS