1 thisdir = class/Moonlight.Build.Tasks
3 include ../../build/rules.make
5 LIBRARY = Moonlight.Build.Tasks.dll
6 LIBRARY_NAME = Moonlight.Build.Tasks.dll
8 ifeq (3.5, $(FRAMEWORK_VERSION))
11 ifeq (4, $(FRAMEWORK_VERSION_MAJOR))
18 NO_SIGN_ASSEMBLY = yes
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
32 $(RESOURCE_FILES:%=-resource:%)
34 RESOURCE_FILES = Moonlight.Build.Tasks/PreviewTemplate.html
36 EXTRA_DISTFILES = $(RESOURCE_FILES)
38 XBUILD_DIR=../../tools/xbuild
39 include $(XBUILD_DIR)/xbuild_targets.make
41 include ../../build/library.make
43 SILVERLIGHT_DIR = $(DESTDIR)$(mono_libdir)/mono/xbuild/Microsoft/Silverlight
45 install-local: install-lib
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
53 uninstall-local: uninstall-lib
56 -rm -f $(SILVERLIGHT_DIR)/v2.0/$(LIBRARY_NAME)
57 -rm -f $(SILVERLIGHT_DIR)/v3.0/$(LIBRARY_NAME)