* library.make: Allow assembly names to be different then their
authorJackson Harper <jackson@novell.com>
Tue, 11 May 2004 15:13:51 +0000 (15:13 -0000)
committerJackson Harper <jackson@novell.com>
Tue, 11 May 2004 15:13:51 +0000 (15:13 -0000)
.sources file names.

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

mcs/build/ChangeLog
mcs/build/library.make

index 1e7d0c6c67646ff921a1cb1a73eb4b7466127580..4756377d8602923e58913008bf8f0f1bbeefbe20 100644 (file)
@@ -1,3 +1,8 @@
+2004-05-11  Jackson Harper  <jackson@ximian.com>
+
+       * library.make: Allow assembly names to be different then their
+       .sources file names.
+       
 2004-05-08  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * library.make: build NUnit if we try to run 'make test' and the dll
index 822ebd23280f6d9f4170d54cc58284ee21590ddd..1de1720f2a1e061c441741c2b55cc1aa709082eb 100644 (file)
@@ -14,9 +14,14 @@ response = $(depsdir)/$(PROFILE)_$(LIBRARY).response
 else
 response = $(sourcefile)
 endif
+
+ifndef LIBRARY_NAME
+LIBRARY_NAME = $(LIBRARY)
+endif
+
 makefrag = $(depsdir)/$(PROFILE)_$(LIBRARY).makefrag
 stampfile = $(depsdir)/$(PROFILE)_$(LIBRARY).stamp
-the_lib = $(topdir)/class/lib/$(PROFILE)/$(LIBRARY)
+the_lib = $(topdir)/class/lib/$(PROFILE)/$(LIBRARY_NAME)
 the_pdb = $(patsubst %.dll,%.pdb,$(the_lib))
 
 ifndef NO_TEST