Merge remote branch 'upstream/master'
[mono.git] / mcs / class / System.Transactions / Makefile
1 thisdir = class/System.Transactions
2 SUBDIRS = 
3 include ../../build/rules.make
4
5 MOBILE_PROFILE := $(filter monotouch monodroid, $(PROFILE))
6
7 LIBRARY = System.Transactions.dll
8 ifdef MOBILE_PROFILE
9 LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll /define:MOBILE
10 else
11 LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll /r:System.Configuration.dll
12 endif
13
14 TEST_MCS_FLAGS = /nowarn:1595 $(LIB_MCS_FLAGS)
15
16 # This is a .NET 2.0+ only assembly
17 VALID_PROFILE := $(filter net_2_0 net_4_0 monotouch monodroid, $(PROFILE))
18 ifndef VALID_PROFILE
19 LIBRARY_NAME = dummy-System.Transactions.dll
20 NO_INSTALL = yes
21 NO_SIGN_ASSEMBLY = yes
22 NO_TEST = yes
23 endif
24
25
26 include ../../build/library.make