Allow file:// based Uri's to be used in HttpClient when the BaseAddress is set
[mono-project.git] / mcs / class / Mono.CSharp / Makefile
bloba1c1e6314f915c5781d3f75eda689bf7908ae844
1 thisdir = class/Mono.CSharp
2 SUBDIRS =
3 include ../../build/rules.make
5 LIBRARY = Mono.CSharp.dll
7 LIB_REFS = System.Core System.Xml System
8 KEYFILE = ../mono.pub
9 LIB_MCS_FLAGS =
11 ifdef AOT_FRIENDLY_PROFILE
12 LIB_MCS_FLAGS += -d:IOS_REFLECTION
13 endif
15 ifndef NO_THREAD_ABORT
16 REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_THREAD_ABORT
17 endif
19 TEST_MCS_FLAGS =
20 TEST_LIB_REFS = System.Core
22 ifndef NO_PROCESS_START
23 REFERENCE_SOURCES_FLAGS += -d:MONO_FEATURE_PROCESS_START
24 TEST_MCS_FLAGS += -d:MONO_FEATURE_PROCESS_START
25 endif
28 LIB_MCS_FLAGS += $(REFERENCE_SOURCES_FLAGS)
30 BUILT_SOURCES = $(PROFILE)-parser.cs
32 $(PROFILE)-parser.cs: $(topdir)/mcs/cs-parser.jay $(topdir)/jay/skeleton.cs
33 $(topdir)/jay/jay -c -o $(PROFILE)-jay-tmp.out $< < $(topdir)/jay/skeleton.cs && mv $(PROFILE)-jay-tmp.out $@
35 include ../../build/library.make