2007-11-01 Marek Safar <marek.safar@gmail.com>
authorMarek Safar <marek.safar@gmail.com>
Thu, 1 Nov 2007 10:36:45 +0000 (10:36 -0000)
committerMarek Safar <marek.safar@gmail.com>
Thu, 1 Nov 2007 10:36:45 +0000 (10:36 -0000)
* corcompare.make: Build corcompare into same directory.

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

mcs/build/ChangeLog
mcs/build/corcompare.make

index 54c5c346532a21bf831e41d0d3804fd3497a2a19..4780eb025b8489ecd1dbc5394e81e1def811b4aa 100644 (file)
@@ -1,3 +1,7 @@
+2007-11-01  Marek Safar  <marek.safar@gmail.com>
+
+       * corcompare.make: Build corcompare into same directory.
+       
 2007-10-27  Marek Safar  <marek.safar@gmail.com>
 
        * profiles/net_2_0_bootstrap.make: Fixed generics compiler name.
index a9773fce6d5037f7813c13b401f0dbe85153753c..4ad4cfc7dba0da2dd7d1b9f1f95167cc991861c1 100644 (file)
@@ -2,14 +2,14 @@ API_INFO = $(MONO_PATH) $(RUNTIME) $(topdir)/class/lib/$(PROFILE)/mono-api-info.
 API_DIFF = $(MONO_PATH) $(RUNTIME) $(topdir)/tools/corcompare/mono-api-diff.exe
 TRANSFORM = $(MONO_PATH) $(RUNTIME) $(topdir)/tools/corcompare/transform.exe
 
-OBJECTS = deploy/$(LIBRARY_NAME:.dll=.html)
+OBJECTS = $(topdir)/build/corcompare/$(LIBRARY_NAME:.dll=.html)
 
 corcompare: $(OBJECTS)
 
-$(OBJECTS): $(patsubst deploy/%.html,%.src, $(OBJECTS))
+$(OBJECTS): $(patsubst $(topdir)/build/corcompare/%.html,%.src, $(OBJECTS))
 
-.PRECIOUS: deploy/%.html
-deploy/%.html: %.src
+.PRECIOUS: $(topdir)/build/corcompare/%.html
+$(topdir)/build/corcompare/%.html: %.src
        $(TRANSFORM) $< $(topdir)/build/corcompare-api.xsl source-name=$(notdir $<) > $@
 
 .PRECIOUS: %.src
@@ -20,6 +20,6 @@ deploy/%.html: %.src
 %.xml: $(topdir)/class/lib/$(PROFILE)/%.dll
        $(API_INFO) $< > $@ || (rm -f $@ && exit 1)
 
-CLEAN_FILES += deploy/*.html $(LIBRARY_NAME:.dll=.src) $(LIBRARY_NAME:.dll=.xmlsrc)
+CLEAN_FILES += $(topdir)/build/corcompare/$(LIBRARY_NAME:.dll=.html) $(LIBRARY_NAME:.dll=.src) $(LIBRARY_NAME:.dll=.xmlsrc)