Merge pull request #1319 from directhex/systemwide-per-arch-aot-cache
[mono.git] / mcs / tools / xbuild / xbuild.make
1 ifneq (2.0, $(XBUILD_VERSION))
2 NAME_SUFFIX = .v$(XBUILD_VERSION)
3 endif
4
5 ifeq (14.0, $(XBUILD_VERSION))
6 NAME_SUFFIX = .Core
7 endif
8
9 XBUILD_FRAMEWORK := $(topdir)/class/lib/$(PROFILE)/Microsoft.Build.Framework.dll
10 XBUILD_ENGINE := $(topdir)/class/lib/$(PROFILE)/Microsoft.Build.Engine.dll
11 XBUILD_UTILITIES := $(topdir)/class/lib/$(PROFILE)/Microsoft.Build.Utilities$(NAME_SUFFIX).dll
12 XBUILD_TASKS := $(topdir)/class/lib/$(PROFILE)/Mono.XBuild.Tasks.dll
13
14 XBUILD_ASSEMBLY_VERSION = $(XBUILD_VERSION).0.0
15
16 XBUILD_BIN_DIR = $(mono_libdir)/mono/$(FRAMEWORK_VERSION)
17
18 ifneq (2.0, $(XBUILD_VERSION))
19 ifneq (3.5, $(XBUILD_VERSION))
20 ifneq (4.0, $(XBUILD_VERSION))
21
22 XBUILD_BIN_DIR = $(mono_libdir)/mono/xbuild/$(XBUILD_VERSION)/bin
23
24 PROGRAM_INSTALL_DIR = $(XBUILD_BIN_DIR)
25 LIBRARY_PACKAGE = xbuild/$(XBUILD_VERSION)/bin
26
27 endif
28 endif
29 endif