[build] Roslyn switch
[mono.git] / mcs / build / platforms / win32.make
index 66ca283f0da771e73d66e92f0f1748e5dd669f2f..1e5ea9b803bf03fcd633b124a4d1b1252884f0b1 100644 (file)
@@ -3,19 +3,17 @@
 # Win32 platform-specific makefile rules.
 #
 
-PLATFORM_DEBUG_FLAGS = /debug+ /debug:full
-PLATFORM_MCS_FLAGS = /nologo /optimize
+PLATFORM_MCS_FLAGS =
 PLATFORM_RUNTIME = 
 PLATFORM_CORLIB = mscorlib.dll
+PLATFORM_TEST_HARNESS_EXCLUDES = NotOnWindows,
 
 EXTERNAL_MCS = mcs
 EXTERNAL_MBAS = vbc.exe
 EXTERNAL_RUNTIME =
 
 # Disabled since it needs the SDK
-#RESGEN = resgen.exe
 #ILDISASM = ildasm.exe /test
-RESGEN = MONO_PATH="$(topdir)/class/lib/$(PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" $(INTERNAL_RESGEN)
 
 #ILDISASM = monodis.bat
 ## Gross hack
@@ -25,6 +23,8 @@ PLATFORM_MAKE_CORLIB_CMP = yes
 PLATFORM_CHANGE_SEPARATOR_CMD=tr '/' '\\\\'
 PLATFORM_PATH_SEPARATOR = ;
 
+override CURDIR:=$(shell cygpath -m $(CURDIR))
+
 hidden_prefix = 
 hidden_suffix = .tmp