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:
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2003-07-14 15:38:40 +0400
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2003-07-14 15:38:40 +0400
commit3f761fefe47213af1301315e2aca06a792d706cc (patch)
tree64e4512476c90c3fc6207a30cfb9f883a6c72ca1 /mcs/class/System/Makefile
parentf6574c38ac9619e9a69b60ce39288c38ff1aa5e7 (diff)
New build system from Peter Williams (peter@newton.cx)
svn path=/trunk/mcs/; revision=16195
Diffstat (limited to 'mcs/class/System/Makefile')
-rw-r--r--mcs/class/System/Makefile30
1 files changed, 30 insertions, 0 deletions
diff --git a/mcs/class/System/Makefile b/mcs/class/System/Makefile
new file mode 100644
index 00000000000..8d97ff0e2e1
--- /dev/null
+++ b/mcs/class/System/Makefile
@@ -0,0 +1,30 @@
+thisdir = class/System
+SUBDIRS =
+include ../../build/rules.make
+
+LIBRARY = System.dll
+
+# yeah so. If we're doing a bootstrap build,
+# System.Xml.dll doesn't exist yet, so we
+# need to add in the /lib: to let mcs find it.
+# Or at least, that's the only way I can make this
+# work
+
+ifeq ($(PROFILE),bootstrap)
+SCARY_LIB=/lib:$(prefix)/lib
+else
+SCARY_LIB=
+endif
+
+LIB_MCS_FLAGS = $(SCARY_LIB) /r:System.Xml.dll /r:$(corlib)
+
+EXTRA_DISTFILES = \
+ System.Text.RegularExpressions/notes.txt \
+ System.ComponentModel.Design/Changelog \
+ Test/test-config-file \
+ Test/NUnit.Prefs \
+ Test/argument.txt \
+ Test/foo
+
+
+include ../../build/library.make