[Pkg-mono-svn-commits] rev 2494 - mono/trunk/debian

Mirco Bauer meebey-guest at costa.debian.org
Sat Apr 29 11:32:51 UTC 2006


Author: meebey-guest
Date: 2006-04-29 11:32:50 +0000 (Sat, 29 Apr 2006)
New Revision: 2494

Modified:
   mono/trunk/debian/mono-api-check
Log:
- .NET 2.0 support



Modified: mono/trunk/debian/mono-api-check
===================================================================
--- mono/trunk/debian/mono-api-check	2006-04-28 17:41:32 UTC (rev 2493)
+++ mono/trunk/debian/mono-api-check	2006-04-29 11:32:50 UTC (rev 2494)
@@ -1,7 +1,8 @@
 #!/bin/sh
 
 NAME=$(basename $0)
-MONO_API_INFO=/usr/lib/mono/1.0/mono-api-info.exe
+MONO_API_INFO1=/usr/lib/mono/1.0/mono-api-info.exe
+MONO_API_INFO2=/usr/lib/mono/2.0/mono-api-info.exe
 MONO_API_DIFF=/usr/lib/mono/1.0/mono-api-diff.exe
 
 API_OLD=`tempfile`
@@ -10,10 +11,21 @@
 
 if [ ! -e "$1" -a ! -e "$2" ]
 then
-	echo "usage: $NAME old.dll new.dll"
+	echo "usage: $NAME [-2] old.dll new.dll"
 	exit 1
 fi
 
+if [ "$1" = "-2" ]; then
+	if [ ! -x $MONO_API_INFO2 ]; then
+		echo "Error: $MONO_API_INFO2 does not exist, you need to install the mono-gmcs package"
+		exit 1
+	fi
+	MONO_API_INFO=$MONO_API_INFO2
+	shift
+else
+	MONO_API_INFO=$MONO_API_INFO1
+fi
+
 ${MONO_API_INFO} "$1" > ${API_OLD}
 ${MONO_API_INFO} "$2" > ${API_NEW}
 ${MONO_API_DIFF} ${API_OLD} ${API_NEW} > ${API_DIFF}




More information about the Pkg-mono-svn-commits mailing list