Author: raja
Date: 2008-01-23 07:39:52 -0500 (Wed, 23 Jan 2008)
New Revision: 93644

Modified:
   trunk/mcs/nunit20/ChangeLog
   trunk/mcs/nunit20/core/ChangeLog
   trunk/mcs/nunit20/core/Makefile
   trunk/mcs/nunit20/framework/ChangeLog
   trunk/mcs/nunit20/framework/Makefile
   trunk/mcs/nunit20/mocks/Makefile
   trunk/mcs/nunit20/util/ChangeLog
   trunk/mcs/nunit20/util/Makefile
Log:
* mocks/Makefile (install-symlink, uninstall-symlink): New.  In the
net_2_0 profile, just install a symlink to the 1.1 profile library
in the compiler search path.
* core/Makefile, framework/Makefile, util/Makefile: Likewise.


Modified: trunk/mcs/nunit20/ChangeLog
===================================================================
--- trunk/mcs/nunit20/ChangeLog 2008-01-23 12:39:43 UTC (rev 93643)
+++ trunk/mcs/nunit20/ChangeLog 2008-01-23 12:39:52 UTC (rev 93644)
@@ -1,3 +1,9 @@
+2008-01-23  Raja R Harinath  <[EMAIL PROTECTED]>
+
+       * mocks/Makefile (install-symlink, uninstall-symlink): New.  In the
+       net_2_0 profile, just install a symlink to the 1.1 profile library
+       in the compiler search path.
+
 2007-01-04  Miguel de Icaza  <[EMAIL PROTECTED]>
 
        * nunit-console/ConsoleUi.cs: Do not use the word "failure" if

Modified: trunk/mcs/nunit20/core/ChangeLog
===================================================================
--- trunk/mcs/nunit20/core/ChangeLog    2008-01-23 12:39:43 UTC (rev 93643)
+++ trunk/mcs/nunit20/core/ChangeLog    2008-01-23 12:39:52 UTC (rev 93644)
@@ -1,3 +1,9 @@
+2008-01-23  Raja R Harinath  <[EMAIL PROTECTED]>
+
+       * Makefile (install-symlink, uninstall-symlink): New.  In the
+       net_2_0 profile, just install a symlink to the 1.1 profile library
+       in the compiler search path.
+
 2006-08-09  Vladimir Krasnov  <[EMAIL PROTECTED]>
 
        * added NET_2_0 projects files for VS2005

Modified: trunk/mcs/nunit20/core/Makefile
===================================================================
--- trunk/mcs/nunit20/core/Makefile     2008-01-23 12:39:43 UTC (rev 93643)
+++ trunk/mcs/nunit20/core/Makefile     2008-01-23 12:39:52 UTC (rev 93644)
@@ -10,9 +10,18 @@
 
 ifeq (net_2_0, $(PROFILE))
 NO_INSTALL = yes
+install-local: install-symlink
+uninstall-local: uninstall-symlink
 endif
 
-
 EXTRA_DISTFILES = nunit.core.dll.csproj
 
 include ../../build/library.make
+
+symlinkdir = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)
+install-symlink:
+       $(MKINSTALLDIRS) $(DESTDIR)$(symlinkdir)
+       cd $(DESTDIR)$(symlinkdir) && rm -f $(LIBRARY_NAME) && ln -s 
../1.0/$(LIBRARY_NAME) $(LIBRARY_NAME)
+
+uninstall-symlink:
+       rm -f $(DESTDIR)$(symlinkdir)/$(LIBRARY_NAME)

Modified: trunk/mcs/nunit20/framework/ChangeLog
===================================================================
--- trunk/mcs/nunit20/framework/ChangeLog       2008-01-23 12:39:43 UTC (rev 
93643)
+++ trunk/mcs/nunit20/framework/ChangeLog       2008-01-23 12:39:52 UTC (rev 
93644)
@@ -1,3 +1,9 @@
+2008-01-23  Raja R Harinath  <[EMAIL PROTECTED]>
+
+       * Makefile (install-symlink, uninstall-symlink): New.  In the
+       net_2_0 profile, just install a symlink to the 1.1 profile library
+       in the compiler search path.
+
 2006-08-09  Vladimir Krasnov  <[EMAIL PROTECTED]>
 
        * added NET_2_0 projects files for VS2005

Modified: trunk/mcs/nunit20/framework/Makefile
===================================================================
--- trunk/mcs/nunit20/framework/Makefile        2008-01-23 12:39:43 UTC (rev 
93643)
+++ trunk/mcs/nunit20/framework/Makefile        2008-01-23 12:39:52 UTC (rev 
93644)
@@ -11,10 +11,19 @@
 
 ifeq (net_2_0, $(PROFILE))
 NO_INSTALL = yes
+install-local: install-symlink
+uninstall-local: uninstall-symlink
 endif
 
-
 EXTRA_DISTFILES = \
        nunit.framework.dll.csproj
 
 include ../../build/library.make
+
+symlinkdir = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)
+install-symlink:
+       $(MKINSTALLDIRS) $(DESTDIR)$(symlinkdir)
+       cd $(DESTDIR)$(symlinkdir) && rm -f $(LIBRARY_NAME) && ln -s 
../1.0/$(LIBRARY_NAME) $(LIBRARY_NAME)
+
+uninstall-symlink:
+       rm -f $(DESTDIR)$(symlinkdir)/$(LIBRARY_NAME)

Modified: trunk/mcs/nunit20/mocks/Makefile
===================================================================
--- trunk/mcs/nunit20/mocks/Makefile    2008-01-23 12:39:43 UTC (rev 93643)
+++ trunk/mcs/nunit20/mocks/Makefile    2008-01-23 12:39:52 UTC (rev 93644)
@@ -10,9 +10,18 @@
 
 ifeq (net_2_0, $(PROFILE))
 NO_INSTALL = yes
+install-local: install-symlink
+uninstall-local: uninstall-symlink
 endif
 
-
 EXTRA_DISTFILES = nunit.mocks.csproj
 
 include ../../build/library.make
+
+symlinkdir = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)
+install-symlink:
+       $(MKINSTALLDIRS) $(DESTDIR)$(symlinkdir)
+       cd $(DESTDIR)$(symlinkdir) && rm -f $(LIBRARY_NAME) && ln -s 
../1.0/$(LIBRARY_NAME) $(LIBRARY_NAME)
+
+uninstall-symlink:
+       rm -f $(DESTDIR)$(symlinkdir)/$(LIBRARY_NAME)

Modified: trunk/mcs/nunit20/util/ChangeLog
===================================================================
--- trunk/mcs/nunit20/util/ChangeLog    2008-01-23 12:39:43 UTC (rev 93643)
+++ trunk/mcs/nunit20/util/ChangeLog    2008-01-23 12:39:52 UTC (rev 93644)
@@ -1,3 +1,9 @@
+2008-01-23  Raja R Harinath  <[EMAIL PROTECTED]>
+
+       * Makefile (install-symlink, uninstall-symlink): New.  In the
+       net_2_0 profile, just install a symlink to the 1.1 profile library
+       in the compiler search path.
+
 2006-08-09  Vladimir Krasnov  <[EMAIL PROTECTED]>
 
        * added NET_2_0 projects files for VS2005

Modified: trunk/mcs/nunit20/util/Makefile
===================================================================
--- trunk/mcs/nunit20/util/Makefile     2008-01-23 12:39:43 UTC (rev 93643)
+++ trunk/mcs/nunit20/util/Makefile     2008-01-23 12:39:52 UTC (rev 93644)
@@ -22,12 +22,21 @@
 
 ifeq (net_2_0, $(PROFILE))
 NO_INSTALL = yes
+install-local: install-symlink
+uninstall-local: uninstall-symlink
 endif
 
-
 include ../../build/library.make
 
 $(the_lib): $(RESX_RES)
 
 $(RESX_RES): %.resources: %.resx
        $(RESGEN) `echo $< | $(PLATFORM_CHANGE_SEPARATOR_CMD)`
+
+symlinkdir = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)
+install-symlink:
+       $(MKINSTALLDIRS) $(DESTDIR)$(symlinkdir)
+       cd $(DESTDIR)$(symlinkdir) && rm -f $(LIBRARY_NAME) && ln -s 
../1.0/$(LIBRARY_NAME) $(LIBRARY_NAME)
+
+uninstall-symlink:
+       rm -f $(DESTDIR)$(symlinkdir)/$(LIBRARY_NAME)

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to