diff options
author | Atsushi Eno <atsushieno@gmail.com> | 2006-11-01 23:02:15 +0300 |
---|---|---|
committer | Atsushi Eno <atsushieno@gmail.com> | 2006-11-01 23:02:15 +0300 |
commit | 732496f334ae028a46461296074355e3e7b07a96 (patch) | |
tree | 7eafc05bde986d34e875f0222c3878581c08cae7 /mcs/class/System.XML/Makefile | |
parent | b59644a293aee41aecd3eb3f54e98aa59fa844e8 (diff) |
2006-11-01 Atsushi Enomoto <atsushi@ximian.com>
* Makefile : Now it supports (and expects) cyclic build. You need
another System.XML iteration in mcs/class/Makefile.
* System.Xml.dll.sources : moved extension classes, added config and
XmlSchemaEnumerator.cs and removed IXmlSerializerImplementation.cs.
svn path=/branches/atsushi/mcs/; revision=67234
Diffstat (limited to 'mcs/class/System.XML/Makefile')
-rw-r--r-- | mcs/class/System.XML/Makefile | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mcs/class/System.XML/Makefile b/mcs/class/System.XML/Makefile index 9b4fe9d8b56..2288ccffd50 100644 --- a/mcs/class/System.XML/Makefile +++ b/mcs/class/System.XML/Makefile @@ -33,6 +33,20 @@ LIB_MCS_FLAGS += \ endif TEST_MCS_FLAGS = $(LIB_MCS_FLAGS) -nowarn:0618 -nowarn:219 -nowarn:169 +ifeq (2.0, $(FRAMEWORK_VERSION)) +# Happens on net_2_0_bootstrap and net_2_0 profiles +CONFIGURATION_DEP := System.Configuration.dll +CONFIGURATION_DEP_FILE := $(wildcard ../lib/$(PROFILE)/$(CONFIGURATION_DEP)) +CYCLIC_DEPS += $(CONFIGURATION_DEP) +CYCLIC_DEP_FILES += $(CONFIGURATION_DEP_FILE) +TEST_MCS_FLAGS += -r:System.Configuration +endif + +ifdef CONFIGURATION_DEP_FILE +LIB_MCS_FLAGS += -define:CONFIGURATION_DEP -r:$(CONFIGURATION_DEP) +$(the_lib): $(CONFIGURATION_DEP_FILE) +endif + nist_dom_files = \ ChangeLog ITest.cs readme.txt util.cs \ fundamental/ChangeLog \ |