Fix Makefile issue on Windows
[mono.git] / mcs / packages / Makefile
1 thisdir = packages
2 include ../build/rules.make
3
4 ROSLYN_CSC_DIR = $(dir $(CSC_LOCATION))
5
6 ROSLYN_FILES = \
7         $(ROSLYN_CSC_DIR)/csc.exe                               \
8         $(ROSLYN_CSC_DIR)/csc.rsp                               \
9         $(ROSLYN_CSC_DIR)/csc.exe.config                        \
10         $(ROSLYN_CSC_DIR)/Microsoft.CodeAnalysis.CSharp.dll     \
11         $(ROSLYN_CSC_DIR)/Microsoft.CodeAnalysis.dll            \
12         $(ROSLYN_CSC_DIR)/System.Collections.Immutable.dll      \
13         $(ROSLYN_CSC_DIR)/System.Reflection.Metadata.dll
14
15 ROSLYN_AOT_FILES = \
16         $(ROSLYN_CSC_DIR)/csc.exe$(PLATFORM_AOT_SUFFIX)         \
17         $(ROSLYN_CSC_DIR)/System.Reflection.Metadata.dll$(PLATFORM_AOT_SUFFIX)
18
19 DISTFILES = $(ROSLYN_FILES)
20
21 ifeq ($(PROFILE), $(DEFAULT_PROFILE))
22
23 TARGET_DIR = $(DESTDIR)$(mono_libdir)/mono/$(FRAMEWORK_VERSION)
24
25 install-local:
26         $(MKINSTALLDIRS) $(TARGET_DIR)
27         $(INSTALL_LIB) $(ROSLYN_FILES) $(TARGET_DIR)
28         $(INSTALL_LIB) $(ROSLYN_AOT_FILES) $(TARGET_DIR)
29
30 endif
31
32 dist-local: dist-default