* configure.in (mcs_topdir, mcs_topdir_from_srcdir): New 'subst'ed
[mono.git] / runtime / net_1_1 / Makefile.am
index 39d74e5b7a1bff63b29f17e21c682ad191062eff..01175e008e5f812716447dc87152d680b890b6fe 100644 (file)
@@ -82,17 +82,17 @@ corlib_DATA = mscorlib.dll
 EXTRA_DIST = $(gac_assemblies) $(corlib_DATA) $(mdb_files)
 MAINTAINERCLEANFILES = $(EXTRA_DIST)
 
-mscorlib.dll $(gac_assemblies):
-       test -f $(top_srcdir)/../mcs/class/lib/default/$@
+mscorlib.dll $(gac_assemblies) $(mdb_files):
+       test -f $(mcs_topdir)/class/lib/default/$@
        -rm -f $(srcdir)/$@
-       cd $(srcdir) && $(LN_S) ../../../mcs/class/lib/default/$@ $@
+       cd $(srcdir) && $(LN_S) $(mcs_topdir_from_srcdir)/class/lib/default/$@ $@
 
-all-local: $(gac_assemblies)
+all-local: $(gac_assemblies) $(mdb_files)
 
 install-data-local:
        @if test -f $(srcdir)/mscorlib.dll.mdb; then \
-         echo $(INSTALL_DATA) $(srcdir)/mscorlib.dll.mdb $(corlibdir)/mscorlib.dll.mdb; \
-         $(INSTALL_DATA) $(srcdir)/mscorlib.dll.mdb $(corlibdir)/mscorlib.dll.mdb; \
+         echo $(INSTALL_DATA) $(srcdir)/mscorlib.dll.mdb $(DESTDIR)$(corlibdir)/mscorlib.dll.mdb; \
+         $(INSTALL_DATA) $(srcdir)/mscorlib.dll.mdb $(DESTDIR)$(corlibdir)/mscorlib.dll.mdb; \
        fi
        @if test -n '$(gac_assemblies)'; then \
          for i in ''$(gac_assemblies); do \