[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