1 thisdir = tools/msbuild
3 include ../../build/rules.make
6 BUILD_FRAMEWORK = Microsoft.Build.Framework.dll
7 BUILD_NEW_ENGINE = Microsoft.Build.dll
8 INSTALL_FRAMEWORK_VERSION = $(FRAMEWORK_VERSION)
10 include ../xbuild/xbuild.make
12 ifeq (3.5, $(FRAMEWORK_VERSION))
14 ASSEMBLY_VERSION = 3.5.0.0
16 ifeq (4, $(FRAMEWORK_VERSION_MAJOR))
18 ASSEMBLY_VERSION = 4.0.0.0
19 BUILD_FRAMEWORK := $(topdir)/class/lib/$(PROFILE)/$(BUILD_FRAMEWORK)
20 BUILD_NEW_ENGINE := $(topdir)/class/lib/$(PROFILE)/$(BUILD_NEW_ENGINE)
21 INSTALL_FRAMEWORK_VERSION = 4.0
25 LOCAL_MCS_FLAGS = -r:$(BUILD_FRAMEWORK) -r:$(BUILD_NEW_ENGINE)
28 include ../../build/executable.make
31 XBUILD_FRAMEWORKS_DIR=$(mono_libdir)/mono/xbuild-frameworks/.NETFramework/
32 REDISTLIST_DIR=$(XBUILD_FRAMEWORKS_DIR)/v$(FRAMEWORK_VERSION)/RedistList
33 #include $(XBUILD_DIR)/xbuild_targets.make
35 install-local: install-extras
37 install-extras: install-bin-data
40 $(INSTALL_DATA) data/msbuild.rsp $(DESTDIR)$(XBUILD_BIN_DIR)