1 thisdir
= class
/System.Net.Http
3 include ..
/..
/build
/rules.make
5 LIBRARY
= System.Net.Http.dll
7 LIB_REFS
= System.Core System
8 KEYFILE
= ..
/msfinal.pub
9 LIB_MCS_FLAGS
= $(EXTRA_LIB_MCS_FLAGS
) -unsafe
-nowarn
:436
10 ifeq (monodroid
,$(PROFILE
))
11 LIB_MCS_FLAGS
+= -d
:XAMARIN_MODERN
14 ifeq (monotouch
,$(PROFILE
))
15 API_BIN_REFS
:= Xamarin.iOS
16 LIB_MCS_FLAGS
+= -d
:XAMARIN_MODERN
19 ifeq (monotouch_tv
,$(PROFILE
))
20 API_BIN_REFS
:= Xamarin.TVOS
21 LIB_MCS_FLAGS
+= -d
:XAMARIN_MODERN
24 ifeq (monotouch_watch
,$(PROFILE
))
25 API_BIN_REFS
:= Xamarin.WatchOS
26 LIB_MCS_FLAGS
+= -d
:XAMARIN_MODERN
29 ifeq (xammac
,$(PROFILE
))
30 API_BIN_REFS
:= Xamarin.Mac
31 LIB_MCS_FLAGS
+= -d
:XAMARIN_MODERN
34 ifeq (xammac_net_4_5
,$(PROFILE
))
35 # we can't use API_BIN_REFS for xammac_net_4_5 as it inherits from net_4_x.make
36 LIB_MCS_FLAGS
+= -r
:$(topdir
)/..
/external
/binary-reference-assemblies
/build
/monotouch
/Xamarin.Mac.dll
37 LIB_MCS_FLAGS
+= -d
:XAMARIN_MODERN
40 TEST_LIB_REFS
= System System.Core
43 LIBRARY_WARN_AS_ERROR
= yes
45 SUBDIRS
= FunctionalTests UnitTests
47 include ..
/..
/build
/library.make
49 # TEST_RUNTIME := MONO_URI_DOTNETRELATIVEORABSOLUTE=true $(TEST_RUNTIME)
51 xunit-test-local
: xunit-test-recursive
53 run-xunit-test-local
: run-xunit-test-recursive
55 check: check-recursive