* roottypes.cs: Rename from tree.cs.
[mono.git] / mcs / class / System.Xml.XLinq / Makefile
index 82a7d3df8554c57342ef5658f628b89cd2fee028..ef551ae23fe7428594ddeb36ae30dab8a87821f2 100644 (file)
@@ -5,6 +5,7 @@ include ../../build/rules.make
 LIBRARY = System.Xml.XLinq.dll
 LIB_MCS_FLAGS = \
                /r:System.dll \
+               /r:System.Query.dll \
                /r:System.Xml.dll \
                /d:LIST_BASED
 
@@ -12,4 +13,13 @@ TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
 
 EXTRA_DISTFILES =
 
+# This is a .NET 2.0 only assembly
+VALID_PROFILE := $(filter net_2_0_bootstrap net_2_0, $(PROFILE))
+ifndef VALID_PROFILE
+LIBRARY_NAME = dummy-System.Xml.XLinq.dll
+NO_INSTALL = yes
+NO_SIGN_ASSEMBLY = yes
+NO_TEST = yes
+endif
+
 include ../../build/library.make