LIBRARY = Mono.CSharp.dll
-LIB_MCS_FLAGS = -r:System.Core.dll -r:System.Xml -r:System
+LIB_MCS_FLAGS = -r:System.Core.dll -r:System.Xml.dll -r:System.dll
-Mono.CSharp.dll.sources: ../../mcs/gmcs.exe.sources Makefile
- cat ../../mcs/gmcs.exe.sources | grep -v AssemblyInfo.cs | sed -e 's,^,../../mcs/,' -e 's,mcs/../,,' > Mono.CSharp.dll.sources
- echo "../../mcs/cs-parser.cs" >> Mono.CSharp.dll.sources
- echo "Assembly/AssemblyInfo.cs" >> Mono.CSharp.dll.sources
+ifeq (monotouch, $(PROFILE))
+LIB_MCS_FLAGS += -d:IOS_REFLECTION
+endif
+
+TEST_MCS_FLAGS = -r:System.Core.dll
include ../../build/library.make