2003-07-24 Ben Maurer <bmaurer@users.sourceforge.net>
[mono.git] / Makefile.am
index 73e3e3420815f4a55f6cc84fe149fdf5c1323577..83d30b1f1e2da95729a14da0ff3369cbba906d1d 100644 (file)
@@ -10,9 +10,16 @@ pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA= mono.pc
 DISTCLEANFILES= mono.pc
 
+#
+# The following target is used to compile and install
+# mono and mcs without running into the out-of-sync
+# problems by doing the compilation in the right order.
+#
+
 fullbuild: remove-binaries mcs-tree-safe-build xinstall-runtime mcs-rest install
 
 mcs-tree-safe-build:
+       (cd ../mcs/jay; make)
        (cd ../mcs/mcs; make MCS=mcs)
        (cd ../mcs/class/corlib; make MCS=mcs)
        cp ../mcs/class/lib/corlib.dll runtime