Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaja R Harinath <harinath@hurrynot.org>2004-06-10 10:57:46 +0400
committerRaja R Harinath <harinath@hurrynot.org>2004-06-10 10:57:46 +0400
commit76340d93abfd201293cd770df4097bf08a94614d (patch)
tree69b08e831857d9dd30c64dd814f7379d616f955a /mcs/class/System/Makefile
parent29244a261b9ef1e29ee05a2b235f879f22e695dc (diff)
(LIBRARY_COMPILE): Define only if 'USE_BOOT_COMPILE' is
defined. Don't conflate building a non-Xml temporary System.dll with building System.dll for bootstrapping mcs. svn path=/trunk/mcs/; revision=29169
Diffstat (limited to 'mcs/class/System/Makefile')
-rw-r--r--mcs/class/System/Makefile11
1 files changed, 3 insertions, 8 deletions
diff --git a/mcs/class/System/Makefile b/mcs/class/System/Makefile
index 41d2c0ab8c3..622b72ad380 100644
--- a/mcs/class/System/Makefile
+++ b/mcs/class/System/Makefile
@@ -19,22 +19,17 @@ EXTRA_DISTFILES = \
System.ComponentModel.Design/Changelog \
Test/test-config-file
-ifdef CYCLIC_DEP_FILE
-LIB_MCS_FLAGS += /define:XML_DEP /r:$(CYCLIC_DEP)
-else
-
-# First pass:
-# 1. Build temporary System.dll without depending on System.Xml.dll
-# 2. Since mcs.exe depends on System.dll, use BOOT_COMPILE to compile System.dll
+ifdef USE_BOOT_COMPILE
LIBRARY_COMPILE = $(BOOT_COMPILE)
-
endif
include ../../build/library.make
ifdef CYCLIC_DEP_FILE
+LIB_MCS_FLAGS += /define:XML_DEP /r:$(CYCLIC_DEP)
$(the_lib): $(CYCLIC_DEP_FILE)
else
+# First pass: Build temporary System.dll without depending on System.Xml.dll
$(the_lib): echo-warning
.PHONY: echo-warning
echo-warning: