[System*] Throw a PlatformNotSupported exception when using the managed networking...
[mono.git] / mcs / class / System.IdentityModel / Makefile
1 thisdir = class/System.IdentityModel
2 SUBDIRS = 
3 include ../../build/rules.make
4
5 ifndef NO_MONO_SECURITY
6 MONO_SECURITY=Mono.Security
7 endif
8
9 LIBRARY = System.IdentityModel.dll
10 LIB_REFS = System System.Xml System.Security $(MONO_SECURITY) System.Runtime.Serialization
11 LIB_MCS_FLAGS = \
12                 /d:NET_3_0      \
13                 $(OTHER_LIB_MCS_FLAGS)
14
15 ifneq (2.1, $(FRAMEWORK_VERSION))
16 LIB_REFS += System.Configuration
17 endif
18
19 ifndef NO_SYSTEM_WEB_DEPENDENCY
20 ifneq (2.1, $(FRAMEWORK_VERSION))
21 LIB_REFS += System.Web
22 endif
23 endif
24
25 ifndef NO_SYSTEM_WEB_APPSERVICES_DEPENDENCY
26 ifeq (4, $(FRAMEWORK_VERSION_MAJOR))
27 LIB_REFS += System.Web.ApplicationServices
28 endif
29 endif
30
31 TEST_MCS_FLAGS = $(LIB_MCS_FLAGS)
32
33 EXTRA_DISTFILES = \
34         Test/Resources/test.cer \
35         Test/Resources/test_neg_serial.cer \
36         Test/Resources/test.pfx \
37         Test/Resources/test2.pfx
38
39 include ../../build/library.make