Merge pull request #820 from brendanzagaeski/master
[mono.git] / mcs / tools / msbuild / Makefile
1 thisdir = tools/msbuild
2 SUBDIRS = 
3 include ../../build/rules.make
4 NO_TESTS = yes
5
6 BUILD_FRAMEWORK = Microsoft.Build.Framework.dll
7 BUILD_NEW_ENGINE = Microsoft.Build.dll
8 INSTALL_FRAMEWORK_VERSION = $(FRAMEWORK_VERSION)
9
10 ifeq (3.5, $(FRAMEWORK_VERSION))
11 NAME_SUFFIX = .v3.5
12 ASSEMBLY_VERSION = 3.5.0.0
13 else
14 ifeq (4, $(FRAMEWORK_VERSION_MAJOR))
15 NAME_SUFFIX = .v4.0
16 ASSEMBLY_VERSION = 4.0.0.0
17 BUILD_FRAMEWORK := $(topdir)/class/lib/$(PROFILE)/$(BUILD_FRAMEWORK)
18 BUILD_NEW_ENGINE := $(topdir)/class/lib/$(PROFILE)/$(BUILD_NEW_ENGINE)
19 INSTALL_FRAMEWORK_VERSION = 4.0
20 endif
21 endif
22
23 LOCAL_MCS_FLAGS = -r:$(BUILD_FRAMEWORK) -r:$(BUILD_NEW_ENGINE)
24 PROGRAM = msbuild.exe
25
26 include ../../build/executable.make
27
28 XBUILD_DIR=.
29 XBUILD_FRAMEWORKS_DIR=$(mono_libdir)/mono/xbuild-frameworks/.NETFramework/
30 REDISTLIST_DIR=$(XBUILD_FRAMEWORKS_DIR)/v$(FRAMEWORK_VERSION)/RedistList
31 #include $(XBUILD_DIR)/xbuild_targets.make
32