[Pkg-mono-svn-commits] rev 692 - mcs/trunk/debian

Mirco Bauer meebey-guest@haydn.debian.org
Mon, 10 May 2004 13:51:23 -0600


Author: meebey-guest
Date: 2004-05-10 13:51:20 -0600 (Mon, 10 May 2004)
New Revision: 692

Modified:
   mcs/trunk/debian/rules
Log:
- gacutil will now register all assemblies (_only_ mono-mcs needs this on compilation of programs!)



Modified: mcs/trunk/debian/rules
===================================================================
--- mcs/trunk/debian/rules	2004-05-10 19:48:15 UTC (rev 691)
+++ mcs/trunk/debian/rules	2004-05-10 19:51:20 UTC (rev 692)
@@ -37,6 +37,9 @@
 	rm -rf $(CURDIR)/debian/mono-assemblies-base/usr/lib/mono
 	ln -sf ../share/dotnet/mono $(CURDIR)/debian/mono-assemblies-base/usr/lib/mono
 	chmod -x $(CURDIR)/debian/mono-assemblies-base/usr/share/dotnet/lib/mscorlib.dll
+	for x in $(CURDIR)/debian/mono-assemblies-base/usr/share/dotnet/mono/gac/*/*/*.dll; \
+	  do gacutil /i $$x /f /package 1.0 /root $(CURDIR)/debian/mono-mcs/usr/share/dotnet; \
+	  done
 	find $(CURDIR)/debian/mono-assemblies-base/usr/share/dotnet/mono -type f -name "*.dll" -exec chmod -x {} \;
 
 # Build architecture-independent files here.