include ../../build/rules.make
LIBRARY = Mono.CompilerServices.SymbolWriter.dll
-LIBRARY_USE_INTERMEDIATE_FILE = yes
+LIB_MCS_FLAGS = -r:System.dll -lib:$(bare_libdir)
-LIB_MCS_FLAGS = /r:$(corlib)
NO_TEST = yes
ifneq (basic, $(PROFILE))
LIBRARY_COMPILE = $(BOOT_COMPILE)
endif
-ifeq (win32default, $(PLATFORM)$(PROFILE))
-LIBRARY_COMPILE = MONO_PATH="$(topdir)/class/lib/$(PROFILE);$$MONO_PATH" $(INTERNAL_MCS) $(USE_MCS_FLAGS)
-endif
-
include ../../build/library.make
+
+$(build_lib): $(bare_libdir)/System.dll
+
+$(bare_libdir)/System.dll:
+ (cd ../System; make $@)
+
+.NOTPARALLEL: $(bare_libdir)/System.dll
\ No newline at end of file