configure: Support and use Mono 4.5 compiler

Signed-off-by: Jo Shields <directhex@apebox.org>
[adjusted the patch to the new upstream build code]
Signed-off-by: Andrew Shadura <andrew.shadura@collabora.co.uk>
This commit is contained in:
Jo Shields 2015-12-21 20:57:19 +00:00 committed by Andrew Shadura
parent d993fb322a
commit 3458ee2893
2 changed files with 9 additions and 5 deletions

View file

@ -13,6 +13,11 @@ AC_DEFUN([SHAMROCK_FIND_MONO_4_0_COMPILER],
SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, dmcs)
])
AC_DEFUN([SHAMROCK_FIND_MONO_4_5_COMPILER],
[
SHAMROCK_FIND_PROGRAM_OR_BAIL(MCS, mcs)
])
AC_DEFUN([SHAMROCK_FIND_MONO_RUNTIME],
[
SHAMROCK_FIND_PROGRAM_OR_BAIL(MONO, mono)
@ -65,4 +70,3 @@ AC_DEFUN([SHAMROCK_CHECK_MONO_GAC_ASSEMBLIES],
fi
done
])

View file

@ -24,12 +24,12 @@ SHAMROCK_EXPAND_DATADIR
AC_PROG_INSTALL
dnl Mono and gmcs
SHAMROCK_CHECK_MONO_MODULE(2.8)
dnl Mono and mcs
SHAMROCK_CHECK_MONO_MODULE(3.2.8)
SHAMROCK_FIND_MONO_RUNTIME
PKG_CHECK_EXISTS([mono >= 2.8],
[SHAMROCK_FIND_MONO_4_0_COMPILER
PKG_CHECK_EXISTS([mono >= 3.2.8],
[SHAMROCK_FIND_MONO_4_5_COMPILER
SHAMROCK_CHECK_MONO_GAC_ASSEMBLIES([
System
])]