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