[build] Roslyn switch
[mono.git] / mcs / build / profiles / build.make
1 # -*- makefile -*-
2
3 BOOTSTRAP_PROFILE = basic
4 BUILD_TOOLS_PROFILE = basic
5
6 # Using CSC_SDK_PATH_DISABLED for sanity check that all references have path specified
7
8 BOOTSTRAP_MCS = MONO_PATH="$(topdir)/class/lib/$(BOOTSTRAP_PROFILE)$(PLATFORM_PATH_SEPARATOR)$$MONO_PATH" CSC_SDK_PATH_DISABLED= $(INTERNAL_CSC)
9 MCS = $(BOOTSTRAP_MCS)
10
11 # nuttzing!
12
13 profile-check:
14         @:
15
16 DEFAULT_REFERENCES = -r:$(topdir)/class/lib/$(PROFILE)/mscorlib.dll
17 PROFILE_MCS_FLAGS = -d:NET_4_0 -d:NET_4_5 -d:MONO -nowarn:1699 -nostdlib $(DEFAULT_REFERENCES)
18
19 NO_SIGN_ASSEMBLY = yes
20 NO_TEST = yes
21 NO_INSTALL = yes
22
23 FRAMEWORK_VERSION = 4.5