Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKatelyn Gadd <kg@luminance.org>2019-03-29 18:39:11 +0300
committerAlexander Köplinger <alex.koeplinger@outlook.com>2019-03-29 18:39:11 +0300
commit0de947787c5bbbac667a1a5ad1cc81c82e352cae (patch)
tree58ba5beeba0ac521ed2e55261c2d20789ef0a9fa /mcs/packages
parent3eef668848b3e0575309543f8f1b4826890c67aa (diff)
Add missing roslyn assemblies to mcs package makefile (#13738)
* Add missing roslyn assemblies to mcs package makefile * Remove deploy step for dynamic interface methods prototype since current roslyn has DIM Roslyn picked up some new dependencies that I failed to add to a Makefile containing a list of its dependencies. This may fix some scenarios (not covered by CI) that result in csc and/or msbuild not working.
Diffstat (limited to 'mcs/packages')
-rw-r--r--mcs/packages/Makefile10
1 files changed, 3 insertions, 7 deletions
diff --git a/mcs/packages/Makefile b/mcs/packages/Makefile
index 3a1d320918f..51cd0a162e5 100644
--- a/mcs/packages/Makefile
+++ b/mcs/packages/Makefile
@@ -20,6 +20,8 @@ ROSLYN_FILES_FOR_MONO = \
$(ROSLYN_CSC_DIR)/Microsoft.CodeAnalysis.Scripting.dll \
$(ROSLYN_CSC_DIR)/System.Collections.Immutable.dll \
$(ROSLYN_CSC_DIR)/System.Reflection.Metadata.dll \
+ $(ROSLYN_CSC_DIR)/System.Threading.Tasks.Extensions.dll \
+ $(ROSLYN_CSC_DIR)/System.Memory.dll \
$(ROSLYN_CSC_DIR)/VBCSCompiler.exe \
$(ROSLYN_CSC_DIR)/VBCSCompiler.exe.config
@@ -29,8 +31,6 @@ ROSLYN_FILES_TO_COPY_FOR_MSBUILD = \
$(ROSLYN_CSC_DIR)/Microsoft.Managed.Core.targets \
$(ROSLYN_CSC_DIR)/Microsoft.VisualBasic.Core.targets
-ROSLYN_DIM_FILES = $(topdir)/../external/roslyn-binaries/Prototypes/DefaultInterfaceImplementation/*
-
DISTFILES = $(ROSLYN_FILES_FOR_MONO) $(ROSLYN_FILES_TO_COPY_FOR_MSBUILD) csi-test.csx
ifeq ($(PROFILE), $(DEFAULT_PROFILE))
@@ -38,7 +38,7 @@ ifeq ($(PROFILE), $(DEFAULT_PROFILE))
TARGET_DIR = $(DESTDIR)$(mono_libdir)/mono/$(FRAMEWORK_VERSION)
MSBUILD_ROSLYN_DIR = $(DESTDIR)$(mono_libdir)/mono/msbuild/Current/bin/Roslyn
-install-local: install-prototypes
+install-local:
$(MKINSTALLDIRS) $(TARGET_DIR)
$(INSTALL_LIB) $(ROSLYN_FILES_FOR_MONO) $(TARGET_DIR)
$(MKINSTALLDIRS) $(MSBUILD_ROSLYN_DIR)
@@ -46,10 +46,6 @@ install-local: install-prototypes
(cd $(MSBUILD_ROSLYN_DIR); for asm in $(ROSLYN_FILES_FOR_MONO); do ln -fs ../../../../$(FRAMEWORK_VERSION)/$$(basename $$asm) . ; done)
-install-prototypes:
- $(MKINSTALLDIRS) $(TARGET_DIR)/dim
- $(INSTALL_LIB) $(ROSLYN_DIM_FILES) $(TARGET_DIR)/dim
-
run-test-local: test-csi
test-csi: