* Makefile: Don't bother installing Mono.Options.dll into the GAC (or
authorJonathan Pryor <jpryor@novell.com>
Tue, 14 Oct 2008 15:37:06 +0000 (15:37 -0000)
committerJonathan Pryor <jpryor@novell.com>
Tue, 14 Oct 2008 15:37:06 +0000 (15:37 -0000)
  anywhere else), instead just follow a subset of the App Deployment
  Guidelines and install just the source into $prefix/lib/mono-options.

svn path=/trunk/mcs/; revision=115789

mcs/class/Mono.Options/ChangeLog
mcs/class/Mono.Options/Makefile

index 3cc5bb018a802997fffe9894d5715497052c9771..7e0d0376f4de6126a2198bd86a8f15448bc01d42 100644 (file)
@@ -1,3 +1,9 @@
+2008-10-14  Jonathan Pryor  <jpryor@novell.com>
+
+       * Makefile: Don't bother installing Mono.Options.dll into the GAC (or
+         anywhere else), instead just follow a subset of the App Deployment 
+         Guidelines and install just the source into $prefix/lib/mono-options.
+
 2008-10-14  Jonathan Pryor  <jpryor@novell.com>
 
        * Makefile: Install Options.cs into the GAC, so that mono-options.pc
index 9f7e70193c148abcb506a198cf4a15a25e1f96de..e94527e4d78fb783be59d028a67813ecb6836c87 100644 (file)
@@ -8,12 +8,14 @@ LIBRARY_PACKAGE = none
 LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll
 TEST_MCS_FLAGS = /r:Mono.Posix.dll /r:System.dll
 
-gacdir   = $(GACROOT)/mono/gac/Mono.Options/0.2.1.0__0738eb9f132ed756
-gac_DATA = Mono.Options/Options.cs
+mono_options_DIR  = $(DESTDIR)$(mono_libdir)/mono-options
+mono_options_DATA = Mono.Options/Options.cs
 
 include ../../build/library.make
 
 do-install:
-       $(MAKE) install-local
-       $(INSTALL) -m 644 $(gac_DATA) $(gacdir)/
+       -$(MKINSTALLDIRS) $(mono_options_DIR)
+       $(INSTALL) -m 644 $(mono_options_DATA) $(mono_options_DIR)
 
+do-uninstall:
+       -rm -Rf $(mono_options_DIR)