Add unit test for AggregateException.GetBaseException that works on .net but is broke...
[mono.git] / mcs / class / Moonlight.Build.Tasks / Makefile
1 thisdir = class/Moonlight.Build.Tasks
2 SUBDIRS = 
3 include ../../build/rules.make
4
5 LIBRARY = Moonlight.Build.Tasks.dll
6 LIBRARY_NAME = Moonlight.Build.Tasks.dll
7
8 ifeq (3.5, $(FRAMEWORK_VERSION))
9 NAME_SUFFIX = .v3.5
10 else
11 ifeq (4, $(FRAMEWORK_VERSION_MAJOR))
12 NAME_SUFFIX = .v4.0
13 endif
14 endif
15
16 NO_INSTALL = yes
17 NO_TEST = yes
18 NO_SIGN_ASSEMBLY = yes
19
20 REFERENCES = \
21         /r:$(corlib)                            \
22         /r:System.dll                           \
23         /r:System.Xml.dll                       \
24         /r:Microsoft.Build.Engine.dll   \
25         /r:Microsoft.Build.Framework.dll        \
26         /r:Microsoft.Build.Utilities$(NAME_SUFFIX).dll \
27         /r:Microsoft.Build.Tasks$(NAME_SUFFIX).dll \
28         /r:ICSharpCode.SharpZipLib.dll
29
30 LIB_MCS_FLAGS = \
31         $(REFERENCES) \
32         $(RESOURCE_FILES:%=-resource:%)
33
34 RESOURCE_FILES = Moonlight.Build.Tasks/PreviewTemplate.html
35
36 EXTRA_DISTFILES = $(RESOURCE_FILES)
37
38 XBUILD_DIR=../../tools/xbuild
39 include $(XBUILD_DIR)/xbuild_targets.make
40
41 include ../../build/library.make
42
43 SILVERLIGHT_DIR = $(DESTDIR)$(mono_libdir)/mono/xbuild/Microsoft/Silverlight
44
45 install-local: install-lib
46
47 install-lib: $(the_lib)
48         -$(MKINSTALLDIRS) $(SILVERLIGHT_DIR)/v2.0
49         -$(MKINSTALLDIRS) $(SILVERLIGHT_DIR)/v3.0
50         $(INSTALL_DATA) $(topdir)/class/lib/$(PROFILE)/$(LIBRARY_NAME) $(SILVERLIGHT_DIR)/v2.0
51         $(INSTALL_DATA) $(topdir)/class/lib/$(PROFILE)/$(LIBRARY_NAME) $(SILVERLIGHT_DIR)/v3.0
52
53 uninstall-local: uninstall-lib
54
55 uninstall-lib:
56         -rm -f $(SILVERLIGHT_DIR)/v2.0/$(LIBRARY_NAME)
57         -rm -f $(SILVERLIGHT_DIR)/v3.0/$(LIBRARY_NAME)