X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mcs%2Fclass%2Fcorlib%2FMakefile;h=20113c7967a6726368c107e904b6d6587ebad16c;hb=68f5bf552befd4fa49ca792d6722aaa5f83ef3c3;hp=b8310cf9612c4fc74b34975ce4f37a27dd9fe3b5;hpb=e51a9b6ba1a93bc981639a706c93bee413099fd6;p=mono.git diff --git a/mcs/class/corlib/Makefile b/mcs/class/corlib/Makefile index b8310cf9612..20113c7967a 100644 --- a/mcs/class/corlib/Makefile +++ b/mcs/class/corlib/Makefile @@ -11,6 +11,8 @@ LIBRARY_USE_INTERMEDIATE_FILE = yes LIBRARY_COMPILE = $(BOOT_COMPILE) LIBRARY_INSTALL_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION) +AOT_IN_PROFILES = net_1_1 + RESOURCE_FILES = \ resources/collation.core.bin \ resources/collation.tailoring.bin \ @@ -21,13 +23,10 @@ RESOURCE_FILES = \ resources/collation.cjkKOlv2.bin corlib_flags = -unsafe -nostdlib -LOCAL_MCS_FLAGS = -nowarn:169,612,618,649 -d:INSIDE_CORLIB - -ifneq ($(FRAMEWORK_VERSION),1.0) -LOCAL_MCS_FLAGS += -nowarn:414 -endif +LOCAL_MCS_FLAGS = -nowarn:612,618 -d:INSIDE_CORLIB -TEST_MCS_FLAGS = -debug+ -debug:full -nowarn:168,219,618,672 -unsafe +# System.IO/DirectoryInfoTest.cs needs Mono.Posix +TEST_MCS_FLAGS = -debug+ -debug:full -nowarn:168,219,618,672 -unsafe -r:$(topdir)/class/lib/$(PROFILE)/Mono.Posix.dll -define:MONO_DATACONVERTER_STATIC_METHODS EXTRA_DISTFILES = \ corlib.dll.win32-excludes \ @@ -36,6 +35,11 @@ EXTRA_DISTFILES = \ Test/resources/MyResources.de.resources \ Test/resources/Empty.resources \ Test/resources/AFile.txt \ + Test/resources/StreamTest.resources \ + Test/resources/StreamTest.ja.resources \ + Test/resources/bug81759.resources \ + Test/resources/415628.bin \ + Test/resources/Fergie.GED \ $(RESOURCE_FILES) include $(topdir)/build/library.make @@ -68,4 +72,14 @@ $(cmp_makefrag): $(cmp_response) # leading to a broken build. # # -include $(cmp_makefrag) + +$(cmp_response) $(cmp_makefrag): Makefile $(depsdir)/.stamp endif + +# +# qh21 = Quick Hack for 2.1, to be used by impatient developers to get +# test builds done quickly +# +qh21: + make PROFILE=net_2_1_raw + (cd ../../tools/tuner; rm tune.stamp; make tune.stamp && make PROFILE=net_2_1 install)