Merge pull request #656 from LogosBible/collection_lock
[mono.git] / mcs / class / Mono.CompilerServices.SymbolWriter / Makefile
index 0104454d40414fda4d01bcba7ea8b1591893104c..db8e873762e63385c4b7110fb2891d0bfc223c74 100644 (file)
@@ -1,15 +1,19 @@
-thisdir = class/Mono.CSharp.Debugger
+thisdir = class/Mono.CompilerServices.SymbolWriter
 SUBDIRS =
 include ../../build/rules.make
 
 LIBRARY = Mono.CompilerServices.SymbolWriter.dll
 LIBRARY_USE_INTERMEDIATE_FILE = yes
 
-LIB_MCS_FLAGS = /r:$(corlib)
+LIB_MCS_FLAGS = /r:System.dll
 NO_TEST = yes
 
-ifeq (win32default, $(PLATFORM)$(PROFILE))
-LIBRARY_COMPILE = MONO_PATH="$(topdir)/class/lib/$(PROFILE);$$MONO_PATH" $(INTERNAL_MCS) $(USE_MCS_FLAGS)
+ifneq (basic, $(PROFILE))
+USE_BOOT_COMPILE = yes
+endif
+
+ifdef USE_BOOT_COMPILE
+LIBRARY_COMPILE = $(BOOT_COMPILE)
 endif
 
 include ../../build/library.make